quanshiyinian 发表于 2019-6-5 19:47:20

慎用WordPress 更新!-The site is experiencing technical difficulties错误解决办法

慎用WordPress 更新!-The site is experiencing technical difficulties错误解决办法
今天一早接到某卖家的夺命连环call,说自己的两个独立站down掉了,不能访问了。急忙用手机打开他给我的链接,什么也没有,空白一片,只有一句错误提示:The site is experiencing technical difficulties。这是怎么回事,第一反应是服务器出了问题。因为我知道他建站是wordpress+woocommerce。理论上应该比较稳定,而且大部分设置都是在我的知道下完成的,而且所有插件也是我精心挑选的,反复测试的,应该比较稳定。30分钟后,来到公司,打开电脑,登陆托管主机后台,查看日志,奇怪,发现一切正常,主机运行没问题。难道是建站程序wordpress报错?打开wordpress的error log,发现从昨天晚上到早上php 文件一直访问不了,链接不上主数据库。X, 这是什么问题,从来没遇见过。网上查一下,也没有多少人提到这个问题。算了,先重启服务器,下楼去买杯咖啡。15分钟后,上来,问题依旧,到是MYSQL也报错了。这时卖家又打来电话,问我怎么样了。我问他,你昨天干了什么,他说没干什么啊,就正常上了个产品,下了几个订单。我说,你再好好想想。他说,真的没了。算了,这个电脑小白,我也问不出什么了。就打算再查一下,他突然说,不会是我点了升级吧。什么升级?他说就是后台自动提示,你有新的Wordpress版本5.2,就点了。这个提示出现了好多天了,他看着难受。我立马反应过来,程序兼容的问题。马上开始模拟,本地运行备份网站,升级后台到Wordpress 5.2, 果然出现了同样的错误提示。现在找到原因了,新版本的wordpress和某些程序,或是服务器上的数据库等不兼容。手欠啊,为什么要轻易常新呢。接下来一个半小时调试,尝试了各种方法,最后终于解决了。如果你也出现了同样的问题,请按照下面尝试:
[*]进入wordpress 插件文件夹,删除所有插件文件。
[*]进入wordpress 主题文件夹,删除所有升级后自动添加的主题。
[*]升级你的php到7.1
还好,当我升级到7.1的时候,网站终于回来了。最后,赶紧去后台把wordpress 自动更新和提示禁止,插件自动更新和提示禁止,以防下次这个卖家再点。最后提醒大家,千万不要轻易去更新,毕竟你们不是程序员,而且赚钱要靠稳定的后台。程序有风险,更新需谨慎!后记:今天有发现新装wordpress 5.0以上版本,立马后台检测要更新PHP。所以PHP版本和Wordpress配合很重要。卖家们,你们还是多考虑一下产品开发和推广吧,这些问题就不要折腾了,毕竟,网站一瘫痪,钱都没了。要想折腾,本地机器上实验一下吧。

页: [1]
查看完整版本: 慎用WordPress 更新!-The site is experiencing technical difficulties错误解决办法