I'm trying to setup an php-fpm daemon to send error_log to syslog.
My config php-fpm.conf looks thereby.
error_log = syslog
syslog.facility = local4
syslog.ident = php-fpm
Restarting php-fpm daemon I can see in the remote syslog server.
Mar 22 00:32:08 192.168.33.14 php-fpm[20919]: [NOTICE] configuration file /etc/php5/fpm/php-fpm.conf test is successful
Good!
But when I test this with a real php script with errors, message change to..
Mar 22 00:05:59 192.168.33.14 ool www[20889]: PHP Parse error: syntax error, unexpected ''api'' (T_CONSTANT_ENCAPSED_STRING) in /var/api/public/index.php on line 2
ool www is pool + default pool name (www). So two questions:
I think its a PHP bug :( See please