WAMP / apache 請求沒有回應

WAMP / apache 請求沒有回應

http://localhost長時間沒有回應(10 分鐘後停止等待),我的任何虛擬主機也沒有回應。

我嘗試查看錯誤日誌,但自 2010 年以來我沒有看到任何條目,而且我每天都使用我的虛擬主機。據我所知,我沒有更改任何 apache 設置,主機檔案、httpd.conf 和 httpd-vhosts.conf 一切看起來都很好。事實上,這些資料夾已經幾個月沒有被修改過。 LogMeIn 的自動更新或最近的更新可能會在 Windows 環境中的其他地方執行某些操作。

我正在透過以下方式重新啟動 apache:

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

在命令控制台中沒有看到任何錯誤,正如我所提到的,apache 日誌沒有更新

有兩個問題:1)知道為什麼日誌沒有填滿嗎? 2) 我可以使用哪些步驟來解決此問題?

更新:

我發現 apache 日誌正在填充,就在 wamp/logs 下,而不是 apache 資料夾下的日誌檔案。每次我重新啟動 apache 時,我都會收到數千個:

[Sat May 05 13:30:26 2012] [錯誤] (OS 10038)嘗試對非套接字的操作。 :子9532:接受客戶端連線時遇到太多錯誤。可能的原因:動態位址更新、VPN 或防火牆軟體不相容。嘗試使用 Win32DisableAcceptEx 指令。

我嘗試添加

Win32DisableAcceptEx

到我的 httpd.conf 文件,錯誤已更改,但數量太多,無法列出。是什麼原因導致了這種情況的發生呢?

答案1

它位於已損壞的資料wsock32.dll夾下system32,可能是由某些 rootkit 或應用程式損壞的,嘗試使用 Windows CD 啟動電腦並替換該文件,問題將得到解決

答案2

檢查你的

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

文件。檢查是否有一行沒有「#」。

127.0.0.1 本機

如果不存在,請更新並重試。

相關內容