Última atualização em
|
Também se aplica a Dispatcher
Pergunta
Como configurar a rotação de log do Dispatcher no Apache 2.2
Resposta, Resolução
Observação: Você precisa pelo menos do Dispatcher versão 4.0.1. Versões mais antigas do módulo dispatcher para o Apache não oferecem suporte para logs canalizados
Consulte: http://httpd.apache.org/docs/2.2/logs.html
Aqui está uma configuração de amostra para o dispatcher no httpd.conf:
... <IfModule disp_apache2.c> # local do arquivo de configuração. Por exemplo: 'conf/dispatcher.any' DispatcherConfig conf/dispatcher.any # local do arquivo de log do dispatcher. Por exemplo: logs/dispatcher.log' DispatcherLog '|/usr/local/apache/bin/rotatelogs /var/logs/%Y-%m-%d-dispatcher.log 86400 -240 # nível de log para o log do dispatcher # 0 Erros # 1 Avisos # 2 Infos # 3 Debug DispatcherLogLevel 1 # se estiver em 1, o dispatcher se parecerá com um módulo normal DispatcherNoServerHeader 0 # se for convertido para 1, requisição para / não é tratada pelo dispatcher # use o mod_alias então para o mapeamento correto DispatcherDeclineRoot 0 # se estiver em 1, o dispatcher usa o URL já processado # pelos manipuladores antes do dispatcher (ou seja, mod_rewrite) # em vez do original um passou para o servidor web. DispatcherUseProcessedURL 0 </IfModule> ...
Para implementar uma funcionalidade semelhante com versões mais antigas do dispatcher:
- Consulte http://httpd.apache.org/docs/2.2/logs.html
- Observação: o apache terá que ser reiniciado em cada rotação de log
Aplica-se a
Dispatcher > 4.0.1
Fazer logon em sua conta