从WordPress5.2版本开始就要求PHP5.6起步,而且建议最好我们PHP版本是7.x+版本,可能在未来一年内WP官方会要求最低配置。如果我们已有在使用的WordPress程序网站,如果你当前PHP版本低于PHP5.6,那后台是不可以直接点击升级最新版本的,因为检测到你PHP版本不符合要求。
于是有网友通过一系列的方法先将WEB服务器系统升级PHP版本,有某个网友升级的时候有出现"The site is experiencing technical difficulties."的错误问题,其实这个问题在之前老蒋也有遇到过,当初公司有一个客户网站在我们升级PHP之后也有这样的问题,那时候的问题是因为有一个插件不支持PHP7.X+,于是我们处理的办法就是卸载这个插件用其他插件替代。
不过今天这个网友的错误提示没有插件错误提示,而是直接这么一行错误提示。所以对于哪个插件还是其他问题不是很清楚,我先给他还使用原来的老PHP版本发现没有报错,可以判断出来是插件或者主题兼容问题。
那就继续排查,但愿不是主题兼容问题,插件兼容还可以替换,主题不兼容就麻烦。于是重新使用PHP7.X,然后禁止所有的插件,看到网站依旧可以访问,看来也是在某个插件上,于是在后台一个个插件启动,终于排查到一个验证码插件的问题。建议他自己用其他验证码插件替代。
本文出处:老蒋部落 » WEB服务器升级PHP版本后WordPress出现错误排查方法 | 欢迎分享( 公众号:老蒋朋友圈 )