O problema é que existem várias maneiras de executar scripts PHP quando eles são acessados através de um servidor web, e o registro depende disso. Para reformular, o que quer que rode o PHP, mantém o registro.
Nos meus sistemas Jessie (Debian 8) eu executo o PHP usando php5-fpm
e ele tem logging configurado em /etc/php5/fpm/php-fpm.conf
(mas isso pode ser substituído para cada um dos chamados "%"php-fpm
).
Em sistemas mais antigos era costume rodar o PHP usando mod_fcgid
, e nesse caso o binário php5-cgi
é usado para rodar os scripts, e lê sua configuração de /etc/php5/cgi/php.ini
.
Algumas pessoas ainda usam mod_php
para executar scripts PHP e, nesse caso, algo como /etc/php5/apache2/php.ini
é usado por esse módulo.
Para completar, a configuração depende da forma como você atende as chamadas para os scripts PHP, então calcule primeiro e depois trabalhe a partir daí.
Uma dica: se você tem PHP trabalhando minimamente, crie um site simples que sirva a uma única leitura de script
<?php
phpinfo();
acesse esse script e veja o que o mecanismo PHP imprime sobre sua configuração - incluindo lugares dos quais ele adquiriu essa configuração.