Como fazer o log de erros do Apache mostrar mais informações?

2

Estou recebendo o seguinte erro no arquivo de log do Apache:

[Sat Apr 13 18:11:07 2013] [error] [client x.x.x.X] Premature end of script headers: index.php

Eu tenho algumas idéias sobre o que poderia estar causando isso, mas meu aplicativo é muito grande e index.php é o ponto de entrada para tudo. Existe alguma maneira de configurar o Apache ou o PHP para registrar mais informações, como um backtrace ou o URI completo?

    
por Matt 15.04.2013 / 17:33

1 resposta

4

Para o Apache, defina o LogLevel para debug no seu arquivo de configuração do apache. Se você estiver tentando depurar problemas do mod_rewrite, use a configuração trace . Diga,

    LogLevel debug rewrite:trace3

Verifique o seguinte link na documentação oficial .

Para o php, defina as seguintes linhas no seu arquivo de configuração php.ini . Certifique-se de desativá-lo depois de resolver o problema. Não é recomendado estar 'On', especialmente em um servidor de produção.

error_reporting  =  E_ALL
display_errors = On
    
por 15.04.2013 / 17:47