WAMP / Apache-Anfragen reagieren nicht

WAMP / Apache-Anfragen reagieren nicht

http://localhostreagiert über längere Zeiträume nicht (habe das Warten nach 10 Minuten abgebrochen), und keiner meiner virtuellen Hosts reagiert.

Ich habe versucht, mir die Fehlerprotokolle anzusehen, und ich sehe seit 2010 keine Einträge, obwohl ich meine virtuellen Hosts täglich verwende. Soweit ich weiß, habe ich keine Apache-Einstellungen geändert, mit der Hosts-Datei, httpd.conf und httpd-vhosts.conf sieht alles gut aus. Tatsächlich gab es in diesen Ordnern seit Monaten keine Änderungen. Es ist möglich, dass ein automatisches Update oder ein aktuelles Update von LogMeIn woanders in der Windows-Umgebung etwas bewirkt hat.

Ich starte Apache neu über:

MyPath\Apache2.2.17\bin\httpd.exe -k restart

und es werden keine Fehler in der Befehlskonsole angezeigt und wie bereits erwähnt, werden die Apache-Protokolle nicht aktualisiert

Zwei Fragen: 1) Irgendeine Idee, warum die Protokolle nicht aufgefüllt werden? 2) Welche Schritte könnte ich unternehmen, um dieses Problem zu beheben?

AKTUALISIEREN:

Ich habe festgestellt, dass die Apache-Protokolle direkt unter wamp/logs gefüllt wurden und nicht die Protokolldateien im Apache-Ordner. Bei jedem Neustart von Apache erhalte ich einige Tausend davon:

[Sa 05. Mai 13:30:26 2012] [Fehler] (OS 10038) Es wurde versucht, einen Vorgang auf etwas auszuführen, das kein Socket ist. : Child 9532: Bei der Annahme von Clientverbindungen sind zu viele Fehler aufgetreten. Mögliche Ursachen: dynamische Adresserneuerung oder inkompatible VPN- oder Firewall-Software. Versuchen Sie es mit der Win32DisableAcceptEx-Direktive.

Ich habe versucht hinzuzufügen

Win32DisableAcceptEx

zu meiner httpd.conf-Datei und die Fehler haben sich geändert, aber es sind zu viele, um sie aufzulisten. Was könnte sich geändert haben, das dies verursacht hat?

Antwort1

Es befindet sich wsock32.dllin system32einem Ordner, der beschädigt ist, wahrscheinlich durch ein Rootkit oder eine Anwendung. Versuchen Sie, den Computer mit einer Windows-CD zu booten und die Datei zu ersetzen. Das Problem wird gelöst

Antwort2

überprüfe dein

c:\windows\system32\drivers\etc\hosts

Datei. Überprüfen Sie, ob eine Zeile ohne „#“ vorhanden ist.

127.0.0.1 lokaler Host

Wenn nicht vorhanden, aktualisieren Sie es und versuchen Sie es erneut.

verwandte Informationen