TearSnow 更新锁清理工具

描述

TearSnow Update Lock Cleaner 是一款由 TearSnowFanly 合作开发的轻量级实用插件,用于解决 WordPress 更新锁问题。

它会自动删除 core_updater.lock、auto_updater.lock 以及相关的更新临时数据,从而恢复正常的 WordPress 更新流程。执行完成后,该插件会自动退出,不会提供任何管理界面,也不会对数据库进行任何更改,也不会影响前端。它专为紧急恢复场景而设计。

在 WordPress 更新过程中,系统会在数据库中创建一个临时更新锁,以防止并发更新操作和数据损坏。该锁通常是一个时间戳值。

  • ✅ 在正常情况下:更新完成后,锁定状态会自动解除,或者在约15分钟内自动失效。
  • ❌ 如果更新失败或被中断:该锁可能会永久保留,从而阻止后续更新,除非手动将其从数据库中移除。

当 WordPress 检测到存在有效的更新锁时,它会阻止后续更新,并显示以下提示:“当前正在进行另一项更新。”

核心功能

  • 移除 WordPress 的 core_updater.lock 更新锁
  • 删除 auto_updater.lock 自动更新锁
  • 清理 update_core 的临时缓存数据
  • 一键执行,无需配置
  • 执行后自动退出(无管理界面)

用例

  • WordPress 卡在“当前正在进行另一项更新”的提示上
  • 无法更新插件或主题
  • 由于锁定状态卡住,内核更新被阻止
  • 无法通过仪表盘恢复更新功能

它是如何工作的

WordPress 在更新操作期间会创建更新锁,以防止冲突。这些锁通常会在操作完成后自动释放,但如果更新失败或被中断,它们可能会保留在数据库中。

TearSnow Update Lock Cleaner 可检测并清除以下项目:

  • core_updater.lock
  • auto_updater.lock
  • update_core 临时缓存

清理完成后,WordPress 的更新功能已恢复正常。

常见问题

如何安装这个插件?

  1. 将插件上传到 /wp-content/plugins/ 目录中
  2. 启用该插件以自动运行清理流程
  3. 该插件在执行完毕后将自动停用

这个插件安全吗?

是的。该插件仅会移除 WordPress 的更新锁和临时缓存数据。它不会修改文章、页面、用户或插件设置。

这会影响我的网站数据吗?

不,它只会移除与更新相关的锁和临时缓存条目。内容或配置数据均不受影响。

评价

此插件暂无评价。

贡献者及开发者

「TearSnow 更新锁清理工具」是开源软件。 以下人员对此插件做出了贡献。

贡献者

「TearSnow 更新锁清理工具」插件已被翻译至 1 种本地化语言。 感谢所有译者为本插件所做的贡献。

帮助将「TearSnow 更新锁清理工具」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

1.0.0

  • 初始版本
  • 支持删除 core_updater.lock 和 auto_updater.lock 文件
  • 支持 update_core 临时缓存清理
  • 激活时自动执行清理操作
  • 执行后显示完成状态