http://localhostnão está respondendo por longos períodos de tempo (parou de esperar após 10 minutos), nem nenhum dos meus vhosts.
Tentei olhar os logs de erros e não vejo nenhuma entrada desde 2010 e uso meus vhosts diariamente. Pelo que eu sei, não alterei nenhuma configuração do Apache, tudo parece bem com o arquivo hosts, httpd.conf e httpd-vhosts.conf. Na verdade, não há nenhuma modificação nessas pastas há meses. É possível que uma atualização automática ou recente do LogMeIn tenha feito algo em outro lugar no ambiente Windows.
Estou reiniciando o apache via:
MyPath\Apache2.2.17\bin\httpd.exe -k restart
e não vejo erros no console de comando e como mencionei, os logs do Apache não estão atualizando
Duas perguntas: 1) Alguma ideia de por que os logs não estão sendo preenchidos? 2) Que etapas posso usar para solucionar esse problema?
ATUALIZAR:
Descobri que os logs do Apache estavam sendo preenchidos, logo abaixo de wamp/logs e não os arquivos de log na pasta Apache. Cada vez que reinicio o Apache, recebo alguns milhares destes:
[Sábado, 05 de maio, 13:30:26 2012] [erro] (OS 10038) Uma operação foi tentada em algo que não é um soquete. : Filho 9532: Foram encontrados muitos erros ao aceitar conexões de clientes. Possíveis causas: renovação dinâmica de endereço ou software VPN ou firewall incompatível. Tente usar a diretiva Win32DisableAcceptEx.
Eu tentei adicionar
Win32DisableAcceptEx
ao meu arquivo httpd.conf e os erros mudaram, mas são numerosos demais para serem listados. O que poderia ter mudado para causar isso?
Responder1
Está wsock32.dll
em system32
uma pasta que está corrompida, provavelmente por algum rootkit ou aplicativo, tente inicializar a máquina com o CD do Windows e substitua o arquivo, o problema será resolvido
Responder2
verifique o seu
c:\windows\system32\drivers\etc\hosts
arquivo. verifique se há uma linha sem "#".
127.0.0.1 host local
Se não estiver presente, atualize e tente novamente.