Назад | Перейти на главную страницу

php-fpm: поддерживать формат журнала php_mod

Недавно я переключил все свои лабораторные серверы с apache pre_fork / mod_php на apache worker / fcgi / php-fpm, и после правильной настройки я заметил одну последнюю проблему; php-fpm добавляет свой собственный "заголовок" журнала в журнал ошибок php.

Итак, это (php-fpm добавляет собственный заголовок):

Sep 21 22:01:50 dev-a-1 php-fpm: pool www: 2014-09-21@22:01:50 dev-a-1.sn1.j1n.us DEBUG(7): VB9KzAoAAAQAAFGbEuQAAAAQ: Hobis_Api_Bootstrap initalized (should only happen once)

Должно выглядеть так (пример записи журнала с использованием mod_php):

2014-09-21@22:01:50 dev-a-1.sn1.j1n.us DEBUG(7): VB9KzAoAAAQAAFGbEuQAAAAQ: Hobis_Api_Bootstrap initalized (should only happen once)

Поскольку я записываю все в системный журнал и фильтрую там, я могу добавить регулярное выражение, например:

.*(pool www:)

Но я надеюсь на более элегантное решение. Есть ли параметр конфигурации, который я могу установить, чтобы php-fpm просто выполнял прямой проход? Я попытался установить catch_workers_output да, но это не помогло.