(Znam odpowiedź na to pytanie. Opublikowanie tego tylko w celu udostępnienia odpowiedzi społeczności)
Moje lokalne wystąpienie Apache 2.4 (Windows 7) opóźnia się lub zawiesza się podczas udostępniania niektórych adresów URL, w zależności od przeglądarki, której używam do uzyskania dostępu do tych adresów URL .
W przypadku przeglądarki Firefox / Chrome Apache powoli reaguje na niektóre adresy URL. Powolność pojawia się około 20% czasu na danym adresie URL. Kiedy tak się dzieje, występuje 5-sekundowe opóźnienie, podczas którego Firefox wyświetla stan „Oczekiwanie na ...”.
W przeglądarce Internet Explorer 9 Apache po prostu zawiesza się i przestaje obsługiwać dowolne żądania (w dowolnej przeglądarce), dopóki nie zostanie ponownie uruchomiony.
- Wydaje się, że dzieje się tak tylko w przypadku żądań dynamicznych (PHP), ale nie wszystkich. W rzeczywistości występuje tylko w jednej określonej witrynie. Inne strony oparte na PHP na tej samej maszynie działają dobrze.
- Może być znaczące, że problematyczny serwis składa się z dużej liczby subdomen (VirtualHosts).
- Wyłączenie Zapory systemu Windows i Zapory Comodo nie pomaga.
- Problem wydaje się występować częściej w przypadku stron „bardziej zajętych” (dodatkowe żądania dotyczące ramek IFRAMES itp.)
Próbowałem wielu zmian httpd.conf
(takich jak wyłączenie KeepAlive, EnableMMAP, HostnameLookups), ale nic nie działa.