网站记事-服务器CPU Abuse问题以及解决方案

siteground在线客服支持

最近我的另一个在建网站碰到了一个非常头疼的问题-“CPU Abuse” ,来来回回发生了几次,于是乎,我觉得还是把整个过程记录下来,方便给碰到同样问题的朋友。顺便自己也可以备个案,以后碰到相同的问题,可以不用再辗转反复滴解决问题。

服务器供应商:美国服务器siteground 当然问题的原因和Siteground是没有关系的,主要原因是Wordpress中的一个漏洞。

问题:网站后台报告CUP Abuse,过高(超过100%)后导致网站暂时关闭。

原因:Wordpress中的XML-RPC存在问题,简单来说是这个功能提供了一个入口给攻击端,把门开着了,自然有问题出现。

解决方案:把XML-RPC禁用。具体方法如下:

由于不能进入网站wp后台,只能在服务器CPANEL上进行。找到主题文件中的“functions.php” 插入如下代码

  1. add_filter('xmlrpc_enabled','__return_false');

即可。

另外建议大家将wordpress的版本都升级到最新的版本,一般出现比较严重的问题,wordpress都会修复。