AI创新网络AI INNOVATION NETWORK
LEARN / PRACTICE

WordPress 提示“另一更新正在进行”:先确认进程,再处理残留锁

官方资料已核对 · 核验日期 2026-10-21

WordPress/WP-CLI 官方资料核对;未删除本站更新锁或执行生产更新

本文已按现行官方资料重新整理,保留旧地址和原始发布日期。文内命令用于说明操作范围,本次没有在生产服务器执行系统变更。

先确认是不是还有更新在运行

先等待当前后台或主机管理任务完成,不要并行重试。检查其他管理员、计划更新、部署任务和主机控制面板;读取更新日志与 PHP/服务器错误日志。仅仅关掉浏览器窗口,不代表服务器上的任务已停止。

读取状态,明确站点范围

有 WP-CLI 时,由站点维护账号进入已确认的站点目录,先执行只读检查:

wp core version
wp option get core_updater.lock

选项不存在并不表示一定没有后台任务;时间戳也不应当作为唯一判据。多站点、对象缓存或托管更新由维护方确认其更新方式。不要假设数据库表前缀就是 wp_。

确认是残留锁后再处理

仅在已确认更新中断、没有其他更新任务,并有可恢复备份时,按 WP-CLI 官方建议删除这个指定选项。以下命令会修改数据库:

wp option delete core_updater.lock

随后只发起一次更新并观察结果。如果再次产生同样错误,先修复导致上次中断的网络、空间、权限或执行限制。没有 WP-CLI 时,请主机维护方在正确数据库中处理该指定选项,不照抄 root 登录和固定数据库名。

更新锁与维护提示分别验收

core_updater.lock 是数据库选项;.maintenance 是维护文件。两者可能同时出现,但移除一个不等于修好另一个。确认任务中断后,按官方故障文档处理遗留维护文件;若文件替换不完整,参照 手动升级流程,不要反复删除锁后盲目重试。

来源与延伸阅读

更新记录

2026-10-21:加入无并发更新前置条件;使用指定 WP-CLI 选项替代固定库表与 root SQL;区分维护文件。

继续探索

同一方向的资料与实践。

查看全部 →