今天升级了 WordPress 6.0,然后顺便升级了几个插件。结果升级完发现站点提示遇到了致命错误,吓得我一哆嗦。众所周知,遇到问题不能慌,首先要看看是什么问题,于是先打开 WordPress DEBUG 模式,排查发现是插件 WP Last Modified Info 的问题,不兼容 PHP 7.3 导致的。所以要么把插件停用了,要么升级到 PHP 7.4 或以上版本,要么就是自己改插件代码。我选择了升级 PHP 版本。
一、WP Last Modified Info 错误提示
插件介绍:《WordPress 添加文章最后更新时间的方法 (WP Last Modified Info 插件)》
如果没有使用这个插件的话可以看一下上面这篇文章的一些介绍,在没有出这次 bug 之前总体来说这个插件还是挺好用的。当然这次不知道为什么不支持 PHP 7.3,并且我看他在几天内连续更新了几次,依然没有解决这个问题。
为了查看具体问题,需要先打开 WordPress DEBUG 模式
问题描述如下:
那么问题怎么解决呢,经过一番搜索,反正我也不懂 PHP,但是大概知道是因为 PHP 版本太低导致的,所以就决定升级一下 PHP 版本。
二、插件报错问题解决方法
如果有能力的当然也可以直接修改 PHP 代码,但是我对 PHP 一窍不通,也不想花时间研究 PHP 的语法,所以直接升级 PHP 版本是最方便的,把 PHP 升级到 7.4 就可以了。
升级 PHP 的方式如下,使用宝塔面板或者是 LNMP 一键包都可以非常方便的升级 PHP 版本:
升级之后,就会发现这个问题已经得到完美解决了,再也不报错了。
总体来看这个插件还是有非常多的自定义功能,用起来也是非常好用的,依然值得推荐。
三、搬瓦工建站 VPS 和优惠套餐
搬瓦工推荐方案
如果是搭建网站,建议购买下面几个套餐,首选 CN2 GIA-E 套餐。
搬瓦工实时库存:https://www.vps114.com/bwg
方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 |
$89.99/季度 $299.99/年 |
购买 |
CN2 GIA-E | 4GB | 4核 | 80GB | 3TB | 2.5Gbps | $56.99/月 $549.99/年 |
购买 | |
HK | 2GB | 2核 | 40GB | 0.5TB | 1Gbps | 中国香港 CN2 GIA | $89.99/月 $899.99/年 |
购买 |
HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 |
购买 | |
TOKYO | 2GB | 2核 | 40GB | 0.5TB | 1.2Gbps | 日本东京 CN2 GIA | $89.99/月 $899.99/年 |
购买 |
TOKYO | 4GB | 4核 | 80GB | 1TB | 1.2Gbps | $155.99/月 $1559.99/年 |
购买 |
暂无评论