PHP-FPM с выделенным файлом журнала ошибок

мы создали сайт Apache2 / PHP-FPM и хотели бы PHP-FPM 'Ошибки, которые должны быть зарегистрированы в свой собственный файл журнала ошибок. Однако в текущей конфигурации ошибки регистрируются в /var/log/php5-fpm.log в следующем формате:

WARNING: [pool www] child 22926 said into stderr: "NOTICE: PHP message: PHP Parse error:  syntax error, unexpected 'if' (T_IF) in /var/www/site.com/error.php on line 1"

В моем /etc/php5/fpm/pool.d/www.conf у меня есть следующие опции:

php_admin_value[error_log] = /var/log/fpm-php.www.log
php_admin_flag[log_errors] = on
catch_workers_output = yes

Когда я отключаюcatch_workers_outputрегистрация ошибок полностью прекращается. Однако в выводе phpinfo () он показывает файл журнала, который я указал в конфигурации.

Почему PHP5-FPM не уважает этот файл журнала. Есть ли способ, чтобы ошибки для пула fpm регистрировались в отдельном файле?

Моя версия php:

# php5-fpm  -v
PHP 5.4.9-4~precise+1 (fpm-fcgi) (built: Nov 30 2012 10:48:01)

Спасибо за любую информацию!

Ответы на вопрос(1)

Ваш ответ на вопрос