Como habilitar o log detalhado do mod_rewrite

6

Estou tentando ativar o log detalhado do mod_rewrite no nível de log trace3, conforme descrito em man .

Eu coloquei esta linha no meu conf :

LogLevel alert rewrite:trace3

No entanto, estou recebendo este erro:

Syntax error on line 6 of /etc/apache2/sites-enabled/"my_site": LogLevel takes one argument, Level of verbosity in error logging

Minha versão do Apache é: Apache / 2.2.17 (Ubuntu)

Esta é a extrerção do meu arquivo conf:

<VirtualHost 10.10.10.14:80>
    ServerName my_site <br>
    DocumentRoot "/data/website/php./web" <br>
    ErrorLog "/data/website/logs/error.log <br>
    CustomLog "/data/website/logs/access.log combined <br>
    LogLevel alert rewrite:trace3 <br>
</VirtualHost>

Por favor, ajude-me a corrigir a declaração LogLevel. Obrigado.

    
por user139980 07.10.2012 / 12:16

1 resposta

7

Você está vendo a documentação errada!

RewriteLog

Those familiar with earlier versions of mod_rewrite will no doubt be looking for the RewriteLog and RewriteLogLevel directives. This functionality has been completely replaced by the new per-module logging configuration mentioned above

Você precisa examinar a documentação do Apache 2.2 e usar o RewriteLog e RewriteLogLevel .

    
por 07.10.2012 / 12:35