最近使用PHP8.3以下的网站都在WordPress后台界面看到了“您的站点正在运行过时版本的 PHP (7.4.33),其无法接收安全更新,且应当被升级。”的提示。

这是因为WordPress官方建议PHP版本最低使用8.3版本,只要低于8.3都会建议你更新。
不升级PHP 8.3的影响
不升级PHP版本到8.3主要有三个影响:
1、安全性
PHP 8.3以下的版本官方安全支持已经到期,所以你收不到安全补丁,有可能有安全风险。
2、兼容性
一些插件可能会跟随WordPress官方的脚步,不再兼容PHP 8.3以下的版本。
3、性能
PHP 8.3相对于PHP 7.4,性能提升比较大,相对于PHP 8.0性能提升倒不是很大。
要不要升级到PHP 8.3?
是否需要升级到PHP 8.3,取决于你当前使用的版本、项目状态、维护需求以及对新特性的渴望程度。
如果你现在使用的一些主题或者插件,没兼容到PHP 8.3,那么你升级到高版本的PHP很可能会影响网站的正常使用。(如果你插件必须使用PHP 8.3,那么WordPress也会提醒你。)
如果网站现在一切正常,你又懒得或者不会来折腾这个PHP升级,那么奶爸给你的建议是把网站备份一份,然后就不理会这个提示,网站出现问题之后用备份恢复然后再来琢磨升级的事情就行。
如何升级PHP到8.3?
升级PHP版本,需要服务器的支持,像我们推荐的SiteGround、Hostinger这种虚拟主机商,他们是支持升级到PHP 8.3的,而如果你使用的是一些小商家,可能就没办法升级到最新的PHP 8.3了。
SiteGround升级到PHP 8.3
默认情况下SiteGround网站设置的是使用“Managed PHP”,就是由SiteGround负责给你选择使用哪个版本的PHP,想要手动切换的PHP版本,步骤如下:
在SiteGround后台进入你网站详情页面,Site Tools > Devs > PHP Manager > PHP Version

点击后面的铅笔按钮,弹出切换PHP面板。

这样就完整了PHP版本的切换。
Hostinger升级PHP 8.3
首先进入你Hostinger购买的产品网站详情页,选择Dashboard的PHP Configuration

在PHP Configuration界面,选择你需要使用的PHP版本,然后点击update。

宝塔面板升级PHP 8.3
如果你是自己购买的VPS搭建的网站,那么多数情况你应该都安装的是宝塔面板,可以使用下面的步骤来升级PHP 8.3.
首先,进入宝塔后台的软件商店里面安装好PHP 8.3。

安装完毕之后,进入网站列表,点击网站设置,切换到PHP部分

选择你刚才安装的PHP 8.3就行了。(为啥截图没有8.3?因为奶爸现在懒得升级🤣)
注意:根据奶爸的经验,这里切换PHP之后,有可能你网站会打不开或者打开不正常,如果你碰到这个问题也解决不了,可以联系奶爸付费处理。
评论已关闭
本文的评论功能已关闭,如有问题欢迎通过其他方式联系我们。