WordPress 最近的更新5.2.1已经不在支持老版本的 PHP 环境,没办法只能升级博客到7.0+的 PHP 环境。又在网上搜了一下 PHP 7.0+的版本应该是比之前的5.6性能提高了不少,找到一张对比图如下:
升级 PHP 前的准备工作:
1、备份整个 WordPress 站点(可以参考《WordPress 超级备份插件:BackWPup》)
小心驶得万年船,在做任何底层操作之前,备份整站肯定没毛病,毕竟数据重要呀!
2、检查主题和插件是否支持最新版 PHP
其实不检测也就有一些冷门插件用不了,毕竟热门插件团队都会及时更新的。如果你不放心可以使用 WordPress 插件 PHP Compatibility Checker 来检测兼容性。这个插件官网就可以下载。懒人通道
安装完成后在工具下的 PHP Compatibility 中进行检测。
PHP Version 要检测的 PHP 版本选择,Plugin/Theme status 插件与主题检测,Only scan active plugins and themes 只扫描激活的插件与主题,Scan all plugins and themes 扫描全部插件与主题。
这个扫描过程很慢,老俍足足等了本个小时还没完成就取消了。扫描后应该出现的结果如下:
绿色代表兼容,黄色表示该插件更新后可兼容,红色表示不兼容,灰色表示无法读取。
网站这边都完事了,就可以到主机提供商的虚拟主机控制面板,切换所需要的 PHP 对应版本。
老俍的主机是阿里云的虚拟主机,在更换 PHP 高版本后还需要重置数据库密码(41位秘钥),才可以正常使用。
原创不易,希望保留原文链接转载,原文链接:https://oneinf.com/tech/yy/wp/4222.html
评论列表(11条)
目前连7.4都有了,发展真快
我也早就升级到7.2了,主要是上次被C过!
@Mr.ChengPing:我也是为了安全,要不真是懒得升级。
官方也推荐高版本,代码执行效率更高。但是,我怎么总觉得版本高了以后,主机负荷更大了。
这次换主机,顺便把php版本升级到7.2了,网站速度确实快了很多。
@倚楼听风雨:那真是不错,我看学生服务器有两款,一个自己带wordpress,另外一个是ecs,你选的是哪个?
@老俍:我选择的ECS,方便折腾。
一直5.6稳得一批
@Qicloud:我这不是怕又被黑嘛
听说高版本的比较好用
@那么羅:应该是,新的多少都会好一把。