Имеется php5-fpm под Debian. Сильно напрягает, что в глобальный error log пишутся PHP сообщения от всех имеющихся пулов. Если убрать error_log из /etc/php5/fpm/php-fpm.conf, это лишь меняет имя лога с /var/log/php5-fpm.log на /var/log/php-fpm.log.
Как сделать отдельный error log для каждого пула или отключить совсем (чтобы сообщения падали только в error log веб-сервера)? Выставлять catch_workers_output = no у пулов, я так понимаю, не выход, пропадёт всё.
Прописывал
php_admin_flag[log_errors] = on
php_admin_value[error_log] = /var/log/php-fpm/$pool_error.log