При рестарте PHP-FPM на Ubuntu – возникает ошибка:
# service php5-fpm reload reload: Unknown instance: # service php5-fpm status php5-fpm stop/waiting
Проверяем процессы php5-fpm
:
# ps aux | grep fpm www-data 40634 0.0 0.0 284284 5152 ? S Nov11 0:00 php-fpm: pool www www-data 40635 0.0 0.0 284284 5152 ? S Nov11 0:00 php-fpm: pool www www-data 40844 0.0 1.0 302720 78224 ? S 08:07 0:03 php-fpm: pool domain.com www-data 42564 0.2 0.9 292832 65880 ? S 09:10 0:01 php-fpm: pool domain.com www-data 43054 0.3 0.9 297272 70064 ? S 09:14 0:01 php-fpm: pool domain.com
Master-процесса нет.
Вариант а) – отредактировать файл /etc/init/php5-fpm.conf
и раскомментировать строку:
... #reload signal USR2 ...
Перезапускаем:
# service php5-fpm restart php5-fpm stop/waiting php5-fpm start/running, process 43960
Другое решение (предыдущее не пробовал, помогло это) – убить все процессы php5-fpm
и запустить сервис заново:
# pkill php5-fpm &&service php5-fpm start php5-fpm start/running, process 43866
Проверяем:
# ps aux | grep fpm root 43960 0.0 0.3 284308 22524 ? Ss 09:28 0:00 php-fpm: master process (/etc/php5/fpm/php-fpm.conf) www-data 43963 0.0 0.0 284284 5152 ? S 09:28 0:00 php-fpm: pool www www-data 43964 0.0 0.0 284284 5152 ? S 09:28 0:00 php-fpm: pool www www-data 43965 0.0 0.0 284284 5152 ? S 09:28 0:00 php-fpm: pool dev-vm.domain.com www-data 43966 0.0 0.0 284284 5152 ? S 09:28 0:00 php-fpm: pool dev-vm.domain.com
Готово.
Решение нагуглено тут>>> по запросу “php-fpm unknown instance“.