惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 【当耐特】
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
雷峰网
雷峰网
MongoDB | Blog
MongoDB | Blog
有赞技术团队
有赞技术团队
Engineering at Meta
Engineering at Meta
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
T
Tailwind CSS Blog
小众软件
小众软件
J
Java Code Geeks
人人都是产品经理
人人都是产品经理
博客园_首页
MyScale Blog
MyScale Blog
博客园 - 聂微东
V
Visual Studio Blog
The Cloudflare Blog
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
U
Unit 42

腾腾博客

CN2 GIA 主机补货监控:搬瓦工/DMIT/V.PS/HostDare 现货实时提醒工具推荐 - 腾腾博客 Vultr 和 DigitalOcean 哪个好?外贸站同价位实测对比(2026) - 腾腾博客 IP 纯净度检测工具推荐:一个页面查清 IP 是机房还是住宅(Net.Coffee 实用指南) - 腾腾博客 丽萨主机 VS ZoroCloud:CN2 GIA 住宅 IP VPS 怎么选(2026) - 腾腾博客 V.PS 怎么样?支付宝购买教程 + 阿姆斯特丹 Pro 实测(2026) - 腾腾博客 CN2 GIA 主机为什么老缺货?现货主力搬瓦工 + 平替全指南(2026) - 腾腾博客 aaPanel 安装 WordPress 教程:新手也能十分钟搭好一个网站 - 腾腾博客 Vultr 购买教程:洛杉矶高频 VPS 部署与测评支持支付宝付款 (2026) - 腾腾博客 移动端SEO优化清单:WordPress外贸站谷歌移动优先索引避坑指南 - 腾腾博客 WordPress SEO 完整指南:外贸站从 0 到排上 Google 首页 - 腾腾博客 LocalWP 本地建站教程:零服务器在电脑上搭建 WordPress - 腾腾博客 VPS 磁盘空间不足?30 分钟释放空间的 6 种方法 - 腾腾博客 Namecheap 域名转入 Cloudflare 完整教程:图文步骤新手跟着做不踩坑 - 腾腾博客 宝塔面板 vs aaPanel 哪个好?2026深度对比,选对少走弯路 - 腾腾博客 CN2 GIA主机商哪家强?4大顶级服务商2026深度评测 - 腾腾博客 Namesilo vs Namecheap vs Cloudflare 域名对比 2026:外贸站选哪家? - 腾腾博客 SiteGround Coderick AI深度测评 2026:免费50,000 Credits,实测3个真实项目 - 腾腾博客 SiteGround支持支付宝了!2026年国内用户购买完整教程(官方确认) - 腾腾博客 Evoxt VPS测评+购买教程 2026:洛杉矶AMD EPYC实测,$2.99/月起 - 腾腾博客 Hostinger VPS vs DigitalOcean Droplet 2026:外贸站该怎么选?深度对比 - 腾腾博客 六六云(666clouds)美西双ISP VPS真实测评:NTT原生IP,¥50/月起 - 腾腾博客 ChemiCloud怎么买最便宜?2026年省钱攻略持续更新 - 腾腾博客 外贸站为什么建议用CN2 GIA线路?普通VPS的3个致命问题 - 腾腾博客 Bluehost WordPress主机购买评测+建站完整教程 2026(图文详解) - 腾腾博客 Shopify独立站 vs WordPress独立站:成本与外贸适用性深度对比 2026 - 腾腾博客 外贸站新手最容易踩的5个主机坑(附真实场景复盘)2026年避坑指南 - 腾腾博客 DMIT vs 搬瓦工:CN2 GIA谁更稳?2026年外贸站VPS深度对比 - 腾腾博客 Hello Elementor主题完整教程:安装设置+页眉页脚+建站全流程图文指南 - 腾腾博客 Hostinger怎么买最便宜?最低价购买方法+额外折扣码教程 - 腾腾博客 WordPress如何添加Google字体(不拖慢速度的正确方法)2026年完整教程 - 腾腾博客
WordPress 提示"另一更新正在进行"?3 种方法彻底解决 - 腾腾...
ctzpj · 2026-09-04 · via 腾腾博客

升级 WordPress 版本的时候,有时候会卡在这个报错上:

“Another Update in Process”(另一更新正在进行)

后台更新按钮点不了,刷新也没用,看上去像是系统在跑某个进程,但其实什么都没在跑。

为什么会出现这个报错?

先说清楚根本原因,才知道为什么下面三种方法都能解决它。

WordPress 每次发起更新操作,都会在数据库的 wp_options 表里写入一条叫 core_updater.lock 的记录,相当于一把”锁”。更新正常完成之后,这把锁会自动删除。

但如果更新中途失败了,比如服务器超时、PHP 内存不足、网络中断,锁没来得及删除,就永久留在数据库里了。WordPress 下次检测到这把锁,就认为”已经有一个更新在跑了”,所以拒绝再次发起更新。

解法只有一个:把这条残留记录从数据库里删掉。三种方法都是在干这件事,只是入口不同。

方法一:用插件一键解决(最简单,推荐新手)

插件名:Fix Another Update In Progress

wp fix another update in progress

WordPress 插件库直接搜索安装,免费,安装后激活,在插件设置里点一下操作按钮,残留的锁记录就被清掉了。

这个方法对完全不想碰代码和数据库的用户来说是最省事的,操作只需要一两分钟。

缺点是需要多装一个插件,用完建议停用或删除,不需要长期留着。

如果你用宝塔面板管理 WordPress,也可以直接用下面的方法在面板里操作数据库,不需要装额外插件。

方法二:用代码临时修复(适合能编辑主题文件的用户)

这个方法是在主题的 functions.php 文件里临时加一段 SQL,让 WordPress 在加载时自动删掉那条锁记录。

操作步骤:

进入 WordPress 后台 → 外观 → 主题编辑器(或者用宝塔面板的文件管理器直接编辑文件),找到当前激活主题的 functions.php,在文件末尾加上这段代码:

php

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

保存文件,然后重新去尝试更新 WordPress。更新成功后,立刻把这段代码删掉,不要留在文件里。

这段代码每次页面加载都会执行一次删除操作,留着没有意义,而且会给数据库增加不必要的查询。

有几点要注意:如果数据库表前缀不是 wp_,需要把 wp_options 改成你实际的表名,比如 abc_options。不确定前缀是什么,可以在 wp-config.php 文件里找 $table_prefix 这一行。

方法三:直接进数据库删除(最直接,推荐有面板的用户)

这是最彻底也是我自己最常用的方式。不需要装插件、不需要改代码,直接去数据库操作。

用宝塔面板操作(推荐):

宝塔面板 → 数据库 → 点击网站对应的数据库右边的”管理”(进入 phpMyAdmin)→ 选择数据库 → 点左侧的 wp_options 表 → 点顶部的”搜索”选项卡 → 在 option_name 字段搜索 core_updater.lock → 找到这条记录,点删除。

用 SQL 命令直接执行(更快):

在 phpMyAdmin 顶部点”SQL”选项卡,直接输入:

DELETE FROM wp_options WHERE option_name = 'core_updater.lock';

点执行,显示”受影响的行数:1″就说明成功删掉了。然后回到 WordPress 后台重新发起更新。

同样注意,如果你的数据库表前缀不是 wp_,要把表名改成实际的前缀。

wp-options-xiugai

三种方法怎么选?

说实话,大多数情况下方法三是我第一选择,直接进数据库删掉那条记录,清楚直接,不需要依赖插件,也不用记得去删代码。

如果你不熟悉数据库操作,方法一装个插件是最无门槛的。

方法二的代码方式,有一个特别容易踩的坑:加上去之后要记得删。见过有人把这段代码忘在 functions.php 里跑了好几个月,虽然没什么严重后果,但不必要。

顺手检查:更新失败的根源是什么?

解决报错之后,建议顺手排查一下这次更新为什么会中途失败。常见原因:

PHP 执行时间太短。 WordPress 更新需要下载、解压、替换文件,如果服务器 PHP 的 max_execution_time 设置太低(比如 30 秒),更新还没跑完就超时了。宝塔面板里可以在网站设置 → PHP 版本设置里调整,一般改成 120~300 秒够用。

内存限制不足。 memory_limit 太低也会导致更新中断。可以在 wp-config.php 里加一行:

php

define('WP_MEMORY_LIMIT', '256M');

FTP 权限问题导致文件无法覆盖。 如果你的 WordPress 配置了通过 FTP 来更新文件,但 FTP 连接失败,更新就会卡住。相关的排查步骤可以看这篇:WordPress 更报 FTP 错误的解决方法

数据库连接异常。 如果更新过程中数据库突然断连,也可能触发这个问题。数据库相关报错的排查可以看:WordPress 数据库连接错误修复教程


顺利更新完 WordPress 之后,可以做一些基础配置检查,确保站点一切正常:WordPress 安装后必做的基础设置

更多 WordPress 使用教程可以看:WordPress 教程汇总