解决升级 WordPress时提示”另一更新正在进行”

有些时候我们在升级WordPress时,由于国内网络环境等问题,可能会造成更新中途停止,此时很容易出现这样的情况就是 WordPress更新时提示 ”另一更新正在进行”,而这类问题着实让很多刚接触WordPress的同学很是无语,那如何解决这类问题呢?且听我们一一道来^_^

一、原因分析

当更新升级WordPress时,WordPress会在数据库wp_options表中增加一条更新记录。如更新被中断,这个记录会留在数据库中。再次执行升级操作时,WordPress检测到此记录的存在,就会返回“另一更新正在进行”的提示。

二、解决方式一

通过phpmyadmin或其他数据库管理软件进入数据库,点击数据库表“wp_options”,在option_name字段找到core_updater.lock记录并将这一列数据删除即可。

图片[1]-解决升级 WordPress时提示”另一更新正在进行”-追梦人

如果在phpmyadmini没有看到这个记录,请看下每页显示的数据行数,可将每页显示的行数改大些,或进行翻页。

二、解决方式二

将下面的代码添加到当前主题函数模板 functions.php 中:

//在当前主题的 functions.php 文件中添加以下代码;
//数据库中的数据表前缀名为wp_,前缀名一般是在安装wordpress时指定的,
//请根据自己的情况,修改相应的数据表名
global $wpdb;
$wpdb->query(“DELETE FROM wp_options WHERE option_name = ‘core_updater.lock'”);

之后,刷新一下网站页面,会自动删除该记录,可以正常升级程序了。

FTP进入在网站根目录找到.maintenance文件,删除即可。

温馨提示:本文最后更新于2025-06-02 14:58:13,文章具有时效性,若有错误或失效,请在下方留言或联系站长邮箱
本站资源均为网友推荐收集整理而来,请勿商业运营,仅供学习和研究,请在下载后24小时内删除!!
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容