Не могу запустить демон сервиса lighttpd

aaptOptions {
        cruncherEnabled = false
}

Добавьте вышеприведенную строку в ваш модуль приложения build.gradle

Очистите кэш сборки. Как и чистая задача плагина Android, которая очищает сборку / каталоги вашего проекта, вы можете запустить задачу cleanBuildCache очистите кеш сборки проекта. Если в проекте указывается каталог, не относящийся к умолчанию для его кеша сборки, запуск задачи из этого проекта очищает только этот кеш (а не общий кэш в местоположении по умолчанию). Чтобы выполнить задачу, выберите «Вид»> «Инструменты Windows»> «Терминал» в строке меню и используйте одну из следующих команд:

В Windows:

gradlew cleanBuildCache

На Mac или Linux:

./gradlew cleanBuildCache
2
задан Skufler 15 January 2019 в 14:58
поделиться

2 ответа

lighttpd может выполнять как fastcgi, так и uwsgi (и другие протоколы тоже).

колба может делать fastcgi и uwsgi, а также другие протоколы.

Если вы используете flask в качестве сервера WSGI, вам следует использовать mod_scgi (не mod_fastcgi) и настраивать mod_scgi с помощью scgi.protocol = "uwsgi"

Вики-документация lighttpd проходит через несколько вариантов: https: //redmine.lighttpd.net/projects/lighttpd/wiki/HowToPythonWSGI

0
ответ дан gstrauss 15 January 2019 в 14:58
поделиться

РЕШЕНИЕ: Я нашел очень хороший скрипт на python , который генерирует скелет для приложения фляги и создает базовую конфигурацию lighttpd.

И это сработало для меня очень хорошо, за исключением того, что у меня был конфликт с flup библиотекой.

Я установил flup==1.0.3.dev-20110405 версию и изменил интерпретатор python3 на python2 в моем файле *.fcgi.

И еще я хочу сказать, что я удалил 118 строку:

input("Press enter to continue (if everything is okay)..."), потому что по какой-то причине у меня было исключение.

Надеюсь, мой ответ кому-нибудь поможет.

0
ответ дан Skufler 15 January 2019 в 14:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: