(Ich kenne die Antwort auf diese Frage. Ich poste dies, um die Antwort mit der Community zu teilen.)
Bei meiner lokalen (Windows 7) Instanz von Apache 2.4 kommt es beim Bereitstellen einiger URLs zu Verzögerungen oder Abstürzen, je nachdem, welchen Browser ich für den Zugriff auf diese URLs verwende .
Mit Firefox / Chrome reagiert Apache nur langsam auf bestimmte URLs. Die Trägheit tritt in etwa 20% der Fälle bei einer bestimmten URL auf. In diesem Fall gibt es eine Verzögerung von 5 Sekunden, während der Firefox den Status "Warten auf ..." anzeigt.
Mit Internet Explorer 9 bleibt Apache einfach hängen und beendet die Bearbeitung von Anforderungen (mit jedem Browser), bis es neu gestartet wird.
- Dies scheint nur bei dynamischen (PHP-) Anforderungen zu geschehen, jedoch nicht bei allen. Tatsächlich tritt es nur an einer bestimmten Stelle auf. Andere PHP-basierte Sites auf demselben Computer funktionieren einwandfrei.
- Es kann von Bedeutung sein, dass die problematische Site aus einer großen Anzahl von Unterdomänen (VirtualHosts) besteht.
- Das Deaktivieren der Windows-Firewall und der Comodo-Firewall hilft nicht.
- Das Problem tritt häufiger bei "geschäftigeren" Seiten auf (zusätzliche Anfragen für IFRAMES usw.)
Ich habe versucht, viele Änderungen vorzunehmen httpd.conf
(z. B. KeepAlive deaktivieren, EnableMMAP, HostnameLookups), aber nichts scheint zu funktionieren.