httpd.exe進程占用cpu超過50%,關閉掉Apache服務,cpu應用率立刻下降到0。
重新啟動Apache又出現占用cpu高的情況。
原因是:httpd.exe和防火牆配置有沖突。
解決方法如下:
1.網上鄰居->本地鏈接->屬性->internet協議(TCP/IP)->屬性->高級->wins標簽->去掉起用LMhosts查詢前的勾。
2.控制面版->windows防火牆->高級標簽->本地鏈接設置->服務的標簽里勾選安全Web服務器(HTTPS)即可。
另外在網上有另外一種解決辦法。(xampp里面這個辦法不適用)
找到httpd.conf配置文件
修改ThreadsPerChild 的值為150, 默認是250 萬一你的服務器或vps內存超過2G 那么就不用設置
經過修改防火牆設置http.exe占用cpu100%的問題解決!