Como o Apache relata erros?

0

Eu tenho um problema com o Apache retornando 500 Internal Server Error em algumas solicitações. Eu pensei que quando algo de errado acontece no lado do servidor, o Apache armazena o log de erro no arquivo error.log , mas percebo que eu estava errado: este arquivo contém apenas os eventos sobre quando o Apache iniciou e parou (e, imagino, os erros encontrados na inicialização do servidor).

O Visualizador de Eventos não exibe nada.

O Apache, pelo menos, registra erros? Se sim onde? Se não, existem aplicativos de terceiros que possam rastrear esses erros?

Contexto: Estou usando o Apache 2.2 no Windows Server 2008, tentando configurar um servidor SVN. Qualquer solicitação ao servidor quando o SVN está ativo resulta em uma resposta 500 Internal Server Error . Eu não sei muito sobre o Apache, então, por favor, responda de uma forma compreensível por um usuário não avançado.

    
por Arseni Mourzenko 06.07.2011 / 01:44

1 resposta

2

Se você estiver usando Hosts Virtuais, pode ser que tenha optado por ter os registros armazenados como um nome diferente. Geralmente, a convenção é manter todos os logs na mesma pasta (ou copiá-los para uma pasta específica do usuário) e nomeá-los como sitename.com.error.log.

Verifique sua configuração de hosts virtuais do Apache e tente localizar onde eles estão armazenados. Se você ainda estiver preso, poderá usar o Process Monitor para determinar quais arquivos estão sendo acessados enquanto o servidor está em execução: link

    
por 06.07.2011 / 01:51