WordPress插件自动更新导致网站出现问题


背景

问题:
16号,收到CZ业务部门的反馈,CZ站点的导航无法点击,不能出现下拉框,首页有的板块也乱了。因为广告部门正在投流,需要紧急处理。

问题验证
我去查看站点,确实如业务所说,而且发现不只CZ一个站点出现这个问题,是所有国家站点都出现了类似的问题。所以立马反馈给了IT部门,看是不是有人动过网站的框架,还是什么原因。

IT原因排查反馈

  1. 是否有接过需求,涉及到更改所有站点的?IT和运营反馈都没有。
  2. IT 查看Wordpress后台用户操作记录,看这几天这几个站点,这几个站点,是否都曾操作过什么。果然,发现15号的时候,各个站点都有系统自动批量更新插件的动作(截图如文末)。所以怀疑是插件更新,然后不兼容,导致网站出现问题。
  3. 为了验证这个想法,IT在其中一个流量比较小的PL站进行了单独测试,将PL站回滚(恢复)到14号,看是否网站问题是否得到解决。果然,问题解决了。不过这里有个风险,因为回滚,15号和16号更新的内容会消失,这个需要告知业务。

我将IT的反馈,汇总了一下,将下面的内容回复给了业务,得到他们的同意后,就将所有网站进行回滚,问题就解决了。

问题原因:IT这边已经排查出网页出现问题原因,是因为系统后台在7月15号左右,陆陆续续自动更新了后台所有插件,然后不兼容,导致网站显示不正常。
解决方案:将网站回滚到7月14号的版本,也就是没有自动更新插件时的版本。(之后我们会禁止插件自动更新,避免再次出现这个问题)
需要业务确认的点:如果我们回滚到14号的版本,有同事在15号在网站修改了什么东西,也会消失。所以需要你跟相关同事交代下,等网站恢复正常了,需要他们把15号修改的东西再操作一遍。

截图示例


分类:

标签: