小题大做,大题小作。不管怎样,近日本博客进行了一次「年度」修整。
其实从前台或许看不出变化,但后台其实进行一次跨了多个 WordPress 版本的更新。
是这样的:自至少一年多前,或许是两年前吧,我注意到自己博客使用的 WordPress 程序后台无法进行版本更新了。提示的错误是:
升级WordPress
正在从 https://downloads.wordpress.org/release/zh_CN/wordpress-6.6.1.zip 下载更新…
无法验证wordpress-6.6.1.zip的真实性,因为没有找到签名。
正在解压缩升级文件…
无法复制文件。: wordpress/wp-includes/js/dist/i18n.js
安装失败
不知原因为何。我本来以为是论坛所在主机连接到 WordPress 更新服务器不稳定,于是等一阵子再更新、又等了一阵子,还是不行……长此以往就拖下来了。
将此报错信息(「无法验证wordpress–6.6.1.zip的真实性,因为没有找到签名。」)在网上搜索,也没搜到理想的解决方法。或许如果能知道其英语提示信息能更容易搜到对策吧。
又过了大约一年半载的,发现连周边插件都无法更新了,但报错与上面不同,好像是无法写入目录之类的(插件更新出错我没记录下具体报错信息)。
最近这不是在坚持更新博客嘛,心想着还是要解决掉这个问题才行。于是去服务商提供的虚拟主机管理界面看了看,发现了有个 PHP 版本切换界面。我之前选择的是 7.2 ,然后我切换到了 PHP 7.4 版本。在修改之后,当场就能更新插件了!然而,当天晚上, WordPress 依然无法进行版本升级,报同样错误。
我本想着:如果还是依然这样报错的话,我就要尝试以覆盖文件的方式手动进行 WordPress 版本的更新了!不过就在前几天(也就是我提高了 PHP 版本大概过了 2 晚之后),我尝试点击后台仪表盘(管理界面)中 WordPress 版本更新按钮……成功了!
我无法解释为什么会在 PHP 版本更新之后立刻无法进行 WordPress 主程序的版本更新,而在过了大概 2 天之后就可以了。同样我也没有查到 WordPress 在兼容性方面 对于 7.2 和 7.4 有什么很大的区别。总之就是成了。现在,我的 WordPress 版本升级到了最新的 6.6.1 。
记录如上。