Ao obter “Fim prematuro dos cabeçalhos de script” no log de erros do Apache, é possível também registrar os argumentos GET enviados para o script?

1

Eu tenho um script PHP único em um servidor de tráfego razoavelmente alto que está causando muitos erros desse tipo:

(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
Premature end of script headers: script.php

No entanto, para qualquer parâmetro que eu possa pensar, o script retorna com sucesso e imediatamente. Também não houve reclamações de usuários, nem quaisquer erros correspondentes no log de erros do PHP.

No entanto, é apenas este script que está dando erros, portanto, suponho que deve haver um problema que cause falha em determinadas condições. Para depurar ainda mais, preciso saber quais parâmetros GET estão sendo enviados para o script quando ele falhar. Existe uma maneira de modificar o log de erros do Apache para incluir esta informação?

    
por Nathan Stretch 15.02.2013 / 11:34

1 resposta

0

Consegui resolver este problema de uma forma um pouco complicada, digitando o log de acesso do domínio para o endereço IP a partir do erro no log de erros. Isso me permite restringir a solicitação específica que estava falhando. Foi capaz de obter os argumentos do log de acesso dessa maneira, assim como confirmar que está retornando erro interno do servidor (500).

    
por 16.02.2013 / 00:01