1. 陈健豪博客首页
  2. WordPress

WordPress升级时遇到“另一更新正在进行”该怎么解决?

在我们用WordPress做网站的时候,随着插件以及WordPress的功能增加以及BUG完善等情况时,难免会对插件及WordPress进行升级,但是如果遇到在网络环境不会很好的情况下,更新的过程中,有可能会出现中途更新失败,再次刷新打开进行升级时,会出现“另一更新正在进行”,那这种情况该怎么解决呢?下面介绍两种解决方法:

WordPress升级时遇到“另一更新正在进行”该怎么解决?

一、利用代码解决

将代以下码添加到当前主题函数模板functions.php文件中。

global $wpdb;
$wpdb->query("DELETE FROM wp_options WHERE option_name = 'core_updater.lock'");

然后进行文件保存,再回到我们的后台,刷新,就可以重新继续进行更新了。

提示:

该代码运行一次即可,在更新成功后即可删除。

二、利用数据库解决

首先进入我们网站的数据库,找到wp_options这个表,并打开。

打开数据库中wp_options表

打开表之后我们在option_name字段中找到core_updater.lock记录并将这一列数据删除即可,一般会出现在最底部。

删除option_name字段中的core_updater.lock记录

删除后记得保存更新下数据库,然后回到我们的WordPress网站后台,刷新页面,即可进行重新升级。

提示:

在我们升级网站插件、程序时,建议先备份网站文件以及数据库,并选择网络较好的环境进行操作,避免升级失败或出错导致丢失网站数据。

版权声明:本文为博主原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://chenjianhao.com/13355.html

发表评论

登录后才能评论