WordPress升级时提示“另一更新正在进行”的原因与解决办法

在WordPress升级的过程中,如果你刷新了页面或者关闭页面会造成WordPress升级不成功,再次升级时可能会遇到Wordpress一直提示“另一更新正在进行”的问题,而无法升级,如下图所示:

WordPress升级时提示“另一更新正在进行”的原因与解决办法

这是由于在升级WordPress时,WordPress会在数据库的wp_options表中增加一条core_updater.lock记录,升级完成后会自动删除。不过如果你中途打断了WordPress升级,这个记录会留在数据库中。当下次升级时,WordPress检测到此记录的存在就会返回“另一更新正在进行”的提示。

这个问题可以通过以下两种方法解决:

方法一、通过phpmyadmin等工具管理Wordpress数据库,在你数据库中的wp_options表中找到core_updater.lock记录并删除。

在你的数据库中进行SQL查询,输入如下查询代码:

SELECT * FROM `wp_options` WHERE option_name like 'core_updater.lock';

如下图所示:

WordPress升级时提示“另一更新正在进行”的原因与解决办法

在查询结果中将该记录删除即可。

也可以通过另外一种方式找到core_updater.lock记录,在你的数据库中选中wp_options,在工具栏中选择“搜索”,其中option_name的“值”中填写core_updater.lock,进行搜索,如下图:

WordPress升级时提示“另一更新正在进行”的原因与解决办法

在搜索结果中删除即可,如下图:

WordPress升级时提示“另一更新正在进行”的原因与解决办法

方法二、如果你不熟悉或者不愿意操作数据库,那么可以用下面这个比较笨的方法来升级:

1、下载当前最新版本WP程序,解压后直接上传覆盖网站的原文件,wp-content内的文件不会被覆盖,不过如果你对WordPress的核心文件进行过修改需要做好备份或重新修改。

2、然后执行http://网站域名/wp-admin/upgrade.php,按照提示进行升级,就可以升级到最新版的WordPress了。

Leave a Reply

Your email address will not be published. Required fields are marked *