Posso obter o Apache para me dizer em qual arquivo de configuração está um erro?

1

Eu tenho algumas mensagens de erro estranhas no meu log de erros do Apache:

Line: 106 Error: syntax error at token &
Line: 81 Error: syntax error at token $

Agora, meu guess é que eles se referem a um erro em algum arquivo de configuração. No entanto, a mensagem é decididamente inútil para qual arquivo de configuração produz o erro. Os principais arquivos de configuração passam o teste apachectl configtest , então acho que não está em um desses, o que significa que provavelmente está em um .htaccess em algum lugar. Existe uma maneira de tornar essas mensagens de erro um pouco mais informativas? Como o apache conta linhas? É por arquivo ou globalmente?

(O sistema é apache2 no Linux, se isso ajudar)

    
por Loop Space 01.03.2012 / 11:08

1 resposta

2

Estas não são mensagens de log do apache; eles são provavelmente CGI ou PHP (o que você usa).

apachectl configtest não valida "os arquivos principais" - valida a configuração - tudo isso.

(arquivos .htaccess NÃO fazem parte da configuração .)

.htaccess falhas não são registradas como "arquivos" - eles apenas produzem um erro 500.

    
por 01.03.2012 / 11:45