У меня довольно большая проблема.
Я очень новичок в uwsgi и не уверен на 100%, как отлаживать эту проблему, но я дам вам информацию о том, где я нахожусь.
- Раньше у меня были сайты, работающие над этой конфигурацией, и внезапно они не работают.
- Я запускаю режим Императора.
- Мои ini файлы в порядке, когда я использую командную строку для их запуска, но кажется, что они автоматически не запускаются
Когда я запустил uwsgi reload
sudo service uwsgi reload
Я получаю эту ошибку
* Reloading app server(s) uwsgi
...fail!
Вот оно. Я ничего не получаю.
Я искал часы при переполнении стека и не нашел ничего, что точно описывает эту проблему, я нашел много общего с файлами .ini, но я знаю, что это НЕ моя проблема, потому что при запуске моего сайта вручную через uwsgi --ini MYINI.ini
, тогда доступ к нему выполняется отлично, проблема в uWSGI, и я не знаю, как найти решение для этого. Я просмотрел документы и ничего не могу найти по этой конкретной ошибке.
Если это кому-то интересно, это мой файл uwsgi-server.conf
description "uWSGI Emperor"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
env LOGTO=/var/log/uwsgi.log
env BINPATH=/usr/local/bin/uwsgi
exec $BINPATH --emperor /etc/uwsgi/vassals --logto $LOGTO
Любое понимание будет оценено по достоинству. Я чувствую, что у меня что-то не хватает, но я так новичок в uWSGI. Я даже не могу догадаться, что это может быть. Для меня все выглядит нормально в соответствии с документацией.
Если вам нужна дополнительная информация о моей настройке, просто спросите.