Python 3.x
следующая конфигурация у нас не работает:
supervisor==4.1.0
supervisor.conf:
[supervisord]
nodaemon = true
user = nonrootuser
[program:nginx]
command = /usr/sbin/nginx
startsecs = 5
stdout_logfile=/dev/stdout
stdout_logfile_maxbytes=0
stderr_logfile=/dev/stderr
stderr_logfile_maxbytes=0
[program:app-uwsgi]
command = uwsgi --ini /etc/uwsgi.ini
stdout_logfile=/dev/stdout
stdout_logfile_maxbytes=0
stderr_logfile=/dev/stderr
stderr_logfile_maxbytes=0
ошибка, которую мы получаем является то, что наш nonrootuser не может получить доступ к nginx журналам.
Примечание : проблема в том, что он работал до того, как мы обновлены до:
supervisor==4.1.0
[emerg] 27#27: open() "/var/log/nginx/error.log" failed (13: Permission denied)
Есть предложения?