我相信很多人在使用 WordPress 升级程序的时候最为讨厌他们经常的更新和升级,如果你不升级吧万一有安全问题,万一你升级吧可能会出现各种各样的问题。
我们最为喜欢的方式是在登入后台的时候看到有新版本提醒之后直接点击在线升级,包括我也一样这样省心省力。但是这样也是最为容易出现问题的。
比如这次又遇到新问题,在升级 4.5.2 版本的时候,升级的时候有提示」 另一更新正在进行」 问题。
根据错误提示,也寻找网上的一些解决方法,比如大部分使用的是这样的方法:
1 、在当前 WP 程序的 wp_options 数据表中;
2 、找到 core_updater.lock 字段后删除再重新点击后台自动升级链接。
但是,我根据这个方法操作 N 次都还是一样的错误。那怎么解决呢?
直接采用手工升级的方法。
第一、删除当前网站中的 wp-admin 和 wp-includes 文件夹及内容 (wp-content 文件夹不要删除,切记)
第二、下载当前最新版本 WP 程序,将上面 2 个文件夹及内容包括网站根目录的内容全部替换到当前网站目录中。
第三、执行 http://当前网站域名/wp-admin/upgrade.php
如果有需要升级数据库的,我们点击按钮升级,如果不需要点击升级数据库及可以看到。
这个就表示我们已经是最新版本。
注:不管何种升级方法,我们都需要提前备份好当前网站文件和数据库,万一出现问题我们还可以恢复到之前的版本。