我在1个cPanel帐户中有3个WordPress网站 . 从上周开始,我总是超出CPU时间使用限制,它使我们的网站停机并且几次提供“网关超时” .
这是我到目前为止所做的:
-
启用动态缓存
-
使用.htaccess启用gZIP压缩
-
使用cloudflare
-
利用.htaccess利用浏览器缓存
-
通过cPanel禁用wp-cron.php并设置手动cronjob
-
在每个站点上安装Heartbeat Control
-
在每个站点上安装iThemes security
-
使用插件优化数据库(wp-optimize和wp-sweep)
我所做的一切都没有用 . 有谁知道如何解决这个问题?
1 回答
如果您认为这是恶意的,那么您可以激活我在CloudFlare中的攻击模式;这将阻止第7层攻击,有人故意试图超过你的CPU使用率 .
我会减少插件,信任CloudFlare而不是使用iThemes Security,Heartbeat Control等 .
还要考虑切换到静态站点生成器而不是WordPress站点 . 您的性能问题看起来好像很可能源于错误的代码;尝试使用XDebug查看代码库中CPU使用率最高的位置 .