2015-10-06 4 views
1

Я использую supervisord, работающий в контейнере Docker (/usr/bin/supervisord -n).superisord: php5-fpm слишком быстро вышел слишком быстро

php5-FPM supervisord конфигурации выглядит следующим образом:

[program:php5-fpm] 
command=/usr/sbin/php5-fpm -c /etc/php5/fpm 

Когда я начинаю php5-FPM с supervisord я получаю php5-fpm: ERROR (abnormal termination) и она указана в качестве php5-fpm FATAL Exited too quickly (process log may have details). Нет данных журнала.

Как вы можете видеть, у меня есть эта проблема с некоторыми другими процессами, а также: enter image description here

Но он работает. Я не могу использовать какие-либо команды супервизора для задач FATAL. Кто-нибудь знает, как заставить его работать?

ответ

2

Поскольку процессы, управляемые supervisord не должны работать в режиме демона вы должны начать МПФ как command=/usr/sbin/php5-fpm --nodaemonize -c /etc/php5/fpm

+0

очень GoooD! Спасибо ... –

Смежные вопросы