更新WordPress网站PHP7.2新版本的注意事项

04/05/201911:17:47 发表评论 369个阅读者

很多WordPress老网站,一直没有更新WordPress程序或者还在使用几年前的WordPress主题和插件。

这些WordPress主题和插件非常古老,很多作者已经放弃了更新,比如很有名的推荐VPS主机服务的老左博客的WordPress主题,还有前天推荐前天十年没有更新的Spider Tracker WordPress插件。

延伸阅读:WordPress百度、Google搜索引擎蜘蛛爬行记录插件:Spider Tracker

很多优秀的WordPress主题和插件只能支持低版本的WordPress程序和PHP版本。要是对WordPress程序进行升级,这对于这些网站的作者而言,那是非常棘手的,费时费力。

WordPress官方在今年早些时候已经宣布WordPress新版本程序不再支持PHP 5.6.2以下版本。

延伸阅读:WordPress5.2发布要求服务器配置不低于PHP5.6.20与MySQL5.6

这个时候就面临费时费力和低版本WordPress程序安全性无法保证之间做出抉择。

不管再难,建议升级。。。今年周围很多做WordPress网站的朋友已经被入侵,教训是惨痛的。

在升级的时候要注意以下几点。

1、求新不求旧,最低版本建议PHP7.2

目前PHP5.6.2非常稳定,而且官方也还在支持。但是由于是WordPress程序最低支持PHP版本。保不齐什么时候就不再支持这个版本。

如果你的WordPress网站,因为所谓的稳定性,支持这个低版本,一旦官方不再支持,你又要对WordPress网站主题、插件还是服务器拓展再做调整,岂不是非常麻烦。

PHP7经过一段时间的优化迭代,PHP7系列版本有更好的执行效率和安全性,目前最新的版本为PHP7.3.5,我自己的英文站speechwiki已经支持到这个版本。PHP7.3.5主要是在安全性上做出了优化。

2、数据最重要,做好备份

在WordPress程序和PHP7.2版本升级之前,全面清查WordPress主题和插件有没有进行兼容性更新,这个可以在插件安装页面进行查看。如果长时间不更新,建议慎用,特别是好几个大版本无更新的,用用还行,长期启用就有安全问题。

更新WordPress网站PHP7.2新版本的注意事项

更新WordPress网站PHP7.2新版本的注意事项

WordPress主题长期不更新,函数已经有非常大的调整,PHP升级后,WordPress主题也许会无法正常使用,不过从目前来看这种情况非常少。

3、服务器拓展插件也要兼容性检查

如果你的WordPress网站使用的虚拟主机,需要联系主机商。因为虚拟主机权限是主机商管理。如果主机商的PHP版本比较低且无法升级,建议放弃或者用完后就不要续期了。

VPS服务器如果用的是宝塔面板,直接升级PHP即可。如下图所示:

更新WordPress网站PHP7.2新版本的注意事项

如果使用的是LNMP/LAMP/Onestacks一键脚本,找各自官方升级方法。。(随后找一下各个脚本PHP升级方法,下次更新)

延伸阅读:如何在 CentOS 7 服务器上使用 yum命令安装 PHP7.2

PHP版本升级之后,查看PHP拓展有没有正常工作,还有要检查一下WordPress后台的PHP拓展插件的版本有没有太低、会不会存在兼容性问题,比如Redis的WordPress插件Redis Object Cache版本是否支持你的WordPress网站PHP版本。

延伸阅读:

Redis、Opcache对WordPress实现内存级缓冲优化

用Memcached、Batcache加速WordPress实现内存级缓冲

WordPress网站程序和PHP版本升级之后,把首页,文章页,还有各个页面都访问一下,没问题的话,就升级成功了。

WordPress程序升级还是非常良心的,就算是这么多年这么频繁的升级,也没有说是摆什么幺蛾子,也有遵循自己一直以来的升级逻辑。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: