好尴尬,好久没有更新文章了,今天,心血来潮。最近wordpress程序5.2版本升级碰上了困难,升级5.2后网站出现了白屏,直接打不开。原因是使用5.3版本的PHP,而现在的wordpress官方要求PHP版本需要7.0以上。
一、升级步骤:
既然问题来了,就得解决,折腾了一下,总算搞定,阿里云香港虚拟主机提供的能够升级的PHP最高版本是7.1,我们就选择7.1版本,如下图所示。
步骤一:点击保存设置——确定——设置完成。
第二步:将数据库密码升级为41位加密,这步一定要做,密码可以用原来的密码。如上图点击蓝色字——进入数据库信息界面——选择重置密码——在提示框点击确定——输入数据库登录密码——加密模式选择41位——设置好好点击确定——这样升级成功。
二、升级PHP注意事项:
不过,升级wordpress的PHP版本之前,还需要做好相关插件是否兼容,具体可使用插件PHP Compatibility来检查,插件可在后台安装插件搜索插件名安装就可以。
安装后,进入插件配置页面: 工具 -> PHP Compatibility,如下图:
我们打算升级到哪个版本的PHP ,就选择哪个版本,(如果是网页空间,可以先进空间面板查看可升级的PHP版本,建议选择最高版本以获得更优性能)。选择版本后点击Scan site按钮,等待几分钟后,将得出扫描结果:
绿色代表兼容,黄色表示该插件更新后可兼容,红色表示不兼容,灰色表示无法读取。
注意:如果出现红色,就需要对相应的代码进行调整,否则升级PHP 后,可能会出现网站500的错误。我直接卸载了不兼容插件,使用别的插件替代。
此外,升级之前需要做好网站备份、数据库备份工作,虽然很少会出现问题,但是以防万一。