A diretiva ErrorLog não pode ser usada várias vezes.
Você deve configurar o syslog para manter uma cópia local.
configuramos o syslog / syslog-ng para exportar logs do Apache para um servidor de logs dedicado, por razões de segurança e verificação de log.
Mas eu quero manter uma cópia do log de erros no servidor Apache para facilitar o entendimento em caso de problema. Aqui está o arquivo de configuração
ErrorLog /space/www/vhost/data/logs/errors.log
ErrorLog "|/usr/bin/logger -t vhost_error -p local6.info"
CustomLog /space/www/vhost/data/logs/access.log combined
CustomLog "|/usr/bin/logger -t vhost_access -p local6.info" combined
O access.log está nos dois servidores (apache one e log one), mas o errors.log está apenas no servidor de log. Eu não entendo o porquê. Talvez eu possa configurar o syslog no servidor Apache para gravar o log local E enviá-lo para o servidor de log?
Tags logging syslog apache-2.2