使用低配置云 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 盾,扫描网站档案看是否被上传了木马,清除木马,或者使用历史备份档案还原。