Я развертываю приложение django -gunicorn-supervisor. При запуске проекта через gunicorn ( gunicorn quiz.wsgi:application --bind 64.227.71.171:8000
) все работает, выводит начальную nginx страницу на IP-адрес сервера.
При первом запуске супервизора произошла ошибка:
FATAL Exited too quickly (process log may have details)
об этом было сообщено в debug.log (Error: '/home/john/Quiz/quiz/config/gunicorn.config.py' doesn't exist
), затем я неправильно написал путь к gunicorn.
Вот мой исправленный файл quiz.conf:
[program:quiz]
command=/home/john/venv/bin/gunicorn quiz.wsgi:application -c /home/john/Quiz/quiz/config/gunicorn.conf.py
directory=/home/john/Quiz/quiz
user=john
autorestart=true
redirect_stderr=true
stdout_logfile=/home/john/Quiz/quiz/logs/debug.log
Теперь ошибка исправлена, и супервизор продолжает спамить ту же ошибку в отладчике. Я перезапустил супервизор (restart
, reload
, stop+start
), сделал reread+update
, но он продолжает выдавать ту же ошибку, описывая ее точно так же в отладчике. Я даже удалил и переустановил супервизор, но ошибка осталась прежней.
Как это исправить ???