摘要:Wamp Apache MySQL 服務正常 PHP頁面無法運行 Httpd.exe 進程 CPU超高 Apache错误:[error] (OS 10038)在一个非套接字上尝试了一个操作
WampServer 服務運行正常,PHP頁面去無法運行,httpd.exe進程占CPU 超過50%,後來終於找到解決的辦法。
日 志如下:[Mon Dec 31 18:51:47 2007] [error] (OS 10038)在壹個非套接字上嘗試了壹個操作。 : Child 1732: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
問題:Apache 的httpd.exe進程CPU使用率50%, 無法運行PHP,甚至HTML也無法訪問!
解決辦法壹:
可能是安裝了某些程序修改了Winsock,使用netsh winsock reset 命令修複Winsock重啓計算機即可!
(我是用方法一解決了httpd.exe進程超高,PHP頁面打不開問題)
解決辦法二:
在httpd.conf文件中添加 Win32DisableAcceptEx 標記,如下:
< IfModule mpm_winnt.c\>
ThreadsPerChild 1000
MaxRequestsPerChild 10000
Win32DisableAcceptEx
</IfModule\>
解決辦法三:
1、網上鄰居-;本地連接-;屬性-;internet協議(TCP/IP)-;屬性-;高級 -;wins標簽-;去掉啓用LMhosts查詢前的勾. 2、控制面版-;windows防火牆-;高級標簽-;本地連接設置-;服務的標簽裏勾選安全Web服務器(HTTPS)。
3、然後重啓Apache
三種辦法可能有些不能解決問題,所以可以壹個壹個試