WordPress小网站“耗资源” 被关停怎么办?(二)

0
54

大家好,最近又有一个WordPress小网站被关停了,原因是“耗资源”。这个网站是BeTheme主题(17.8老版本)做的,用阿里云的一款配置非常低的虚拟主机,共享版经济型。

今年5月份我写过一篇文章,标题是《WordPress小网站由于“耗资源”被主机商关停怎么办?》,现在这个网站情况和那个案例非常像。这次我把WordPress小网站遇到耗资源这种情况,如何处理、如何排查原因,如何解决的方法详细说下,作为上一篇的补充。

我的解决方案如下,供大家参考。

  1. 先在阿里云主机面板里开通网站,每月有三次开通网站的机会。
  2. 还是在主机面板里,查看流量,看看最近的流量是否升高。还有访问统计,是不是网站推广造成的?看这个网站的统计报告,并没有推广,正常的每个月几百人访问。
  3. 进入网站后台,从网站自身找原因,我的第一判断是Slider Revolution 插件导致的耗资源。因为这个幻灯片插件耗资源比较大。这个幻灯片很简单,只是三张图片来回切换,每张图片上有一行文字,但这个插件自身的运行比较吃资源,所以我先把它停掉。
  4. 首页首屏的幻灯片该怎么办呢?要找个替代品。
    1. 我开启了BeTheme主题自带的幻灯片,这个幻灯片功能虽然弱,但是它耗资源低。
    2. 建立三个幻灯片,每个幻灯片一张照片,这个幻灯片不能随意在图片上写文字,只能用Photoshop把文字放到图片里。
    3. BeTheme主题自带幻灯片效果很少,不是很好看,也不是全屏的,最后找了一个勉强过得去的切换效果。
    4. 在容器里设置全宽的,这样效果好一些。
    5. 幻灯片设置好了之后,再把所有的Slider Revolution 插件停掉。
  5. 这个网站的WordPress好久没更新了
    1. 给更新到了最新的WordPress5.2.3。
    2. 更新时出现问题,说当前主机的PHP版本太低了,目前PHP5.5,进入主机控制面板,把PHP调成7.0,数据库改成41位加密。
    3. 更新WordPress成功。
  6. 给这个WordPress网站安装一个缓存插件
    1. 免费的缓存插件有很多选择。
    2. 我选了一个比较小的插件,在以往的课程里也介绍过,图标是猎豹的,名字叫WP Fastest Cache。只开启了缓存功能,CSS和JS的压缩与合并都没有开,确保最大兼容性。

处理就是以上这些,再观察一段时间看看。虽然这是一个很弱的主机,但也运行了快两年了,很少出这种问题。网站平时看的人不多。也没什么功能,只是纯展示。应该不会有什么太大问题,先观察一段时间看看。

这节课就分享到这里,下次见。

后续报告:

上面这些是2019年9月底写的,现在是10月上旬,这台主机又被关停了,还是因为耗资源。首先还是进入主机面板开通网站,这个月还剩2次机会。

仔细找了下原因,我怀疑是WordPress自动更新导致的,还发现WordPress根目录下的XMLRPC.php仍然存在,这个文件之前被删了,可是9月底更新了WordPress,这个文件自然又回来了,这次再次删除,观察一段时间看看。

有朋友建议我更换成独享主机,现在的共享主机被限制的太多了。

我想先找找原因,我下载了水煮鱼的WPJAM Basic插件,作为备用,这个插件要求主机环境PHP7.2以上,否则不允许安装,还好这台主机支持PHP7.2。这个插件可以关闭一些WordPress自身不常用的功能,比如WordPress自动更新。我只下载了插件,并未开启,这次只删除了XMLRPC.php,如果过几天还被关停,在启用WPJAM进行优化。

这篇文章就到这里,下次见。

发表回复

请填写评论
请填写您的名字