php-fpm: Mantém o formato de registro php_mod

3

Eu recentemente troquei todos os meus servidores de laboratório do apache pre_fork / mod_php para o apache worker / fcgi / php-fpm, e depois de configurar tudo corretamente, notei um último problema; O php-fpm está adicionando seu próprio "cabeçalho" de registro ao log de erros do php.

Então isso (php-fpm adicionando seu próprio cabeçalho):

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)

Deve se parecer com isso (um exemplo de entrada de log usando 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)

Como estou registrando tudo no syslog e filtrando lá, posso adicionar um regex como:

.*(pool www:)

Mas eu estou esperando por uma solução mais elegante. Existe uma opção de configuração que eu possa definir para que o php-fpm apenas faça uma passagem direta? Eu tentei definir catch_workers_output como sim, mas isso não ajudou.

    
por Mike Purcell 22.09.2014 / 01:24

0 respostas