使用低配置雲 WordPress 主機的使用者可能會碰到網站? 開緩慢甚至無法開啓的情況,ping 卻不丟包,登入雲 WordPress 主機檢視工作管理員,會發現有很多 php-cgi.exe 程序,把 WordPress 主機的所有 cpu 都佔用了,從而造成網站開啓緩慢。
造成這種問題的原因大概有兩種,一種是 fastcgi 配置不完善,一種是網站被掛馬佔用了大量系統資源。
解決問題的辦法如下:
1. 優化 fastcgi 配置
在 web 站羣服務器配置中優化 fastcgi 配置檔案引數,在 C:WINDOWSsystem32inetsrvfcgiext.ini 檔案中可以設定 php-cgi 程序相關引數 ,開啓這個檔案,在最下面的地方,找到 “maxInstances=”,把這個值改小。
建議:
512M 內存的改 maxInstances=50;
1G 內存的改 maxInstances=80;
2G 內存的改 maxInstances=140 。
再修改 “InstanceMaxRequests=”,把這個值改小。
建議:
512M 內存的改 InstanceMaxRequests=200;
1G 內存的改 InstanceMaxRequests=300;
2G 內存的改 InstanceMaxRequests=500 。
改完重啓 IIS 或重啓雲 WordPress 主機。
2. 網站被掛馬
使用網馬查殺工具,例如 D 盾,掃描網站檔案看是否被上傳了木馬,清除木馬,或者使用歷史備份檔案還原。