Exceção de logs personalizados do Apache 2.4

Exceção de logs personalizados do Apache 2.4

estou tentando limpar meu log do apache, então tento separar tráfego/bot/stats em 3 arquivos diferentes

eu usei o documento:http://httpd.apache.org/docs/2.4/en/logs.html

# [ Logs Exeptions ]
# - Exeption
SetEnvIf Request_URI "\.jpg$|\.jpeg$|\.gif$|\.png$|\.ico|\.icon|\.css$|\.js$|piwik\.php$|frogglogin\.php" dontlog
SetEnvIf User-agent "bot|baidu" dontlog
# - Special rules
SetEnvIf User-agent "bot|baidu" botlog
SetEnvIf Request_URI "piwik\.php$" piwiklog
# - Custom log
CustomLog ${APACHE_LOG_DIR}/bot.log combined env=botlog
CustomLog ${APACHE_LOG_DIR}/piwik.log combined env=piwiklog
# - logs 
CustomLog ${APACHE_LOG_DIR}/access.log combined env=!dontlog

acces.log está correto, há apenas arquivos acessados, mas o log do bot e do piwik estão vazios! tentei comum em vez de combinado, mas com o mesmo resultado ... (o Apache foi reiniciado)

alguém pode me explicar o que fiz de errado?

Obrigado

Responder1

CustomLog pode ser usado nos seguintes contextos: configuração do servidor, host virtual

então eu precisava definir a instrução CustomLog na tag

ou altere combinado por vhost_combined

informação relacionada