WordPress提示「另一更新正在進行中」? 1分鐘快速解鎖的4大修復教學

解決 WordPress 升级提示“另一更新正在进行”的方法是删除数据库中的 core_updater.lock 记录或使用插件清除更新锁定。

最快的方法是通过 phpMyAdmin的 或在 functions.php 中执行删除语句,几分钟即可恢复如常更新功能。

前两天我帮朋友看他的WordPress网站,后台一直显示「另一更新正在进行」。

我当时心想,这玩意不是等个十几分钟就好了吗?结果等了半小时,一刷新,还在。我当时就愣住了。

WordPress提示「另一更新正在進行中」? 1分鐘快速解鎖的4大修復教學

你不是程序员,不需要写代码。你不是做内容的,不需要天天写文章。你就是一个普通的站长,想安安稳稳地更新一下网站,结果被这个破问题卡住了。我非常理解这种感觉。

说实话我也不确定我写的这个教程对你有没有用,但我已经毫无保留的分享了。这个WordPress的「另一更新正在进行」错误,是我自己也踩过的坑,也是我帮朋友处理过的问题。

现在就把我摸索出来的几个方法,一次讲清楚。

WordPress另一更新正在进行错误是怎么发生的

WordPress在执行核心更新的时候,会在数据库的wp_options表里写入一个叫core_updater.lock的东西。你可以把它理解成一把锁,告诉系统「我正在更新,你先别动」。

正常情况下,更新完了这把锁就会自动消失。但如果更新过程中出了意外,服务器超时、内存不够、网络断了、或者插件冲突,这把锁就不会自动解锁。

下次你再想更新的时候,系统一看,哎,这锁还在呢,就会告诉你「另一更新正在进行」。就这么简单。

方法一:等待WordPress自动解除更新锁定

WordPress通常会在15分钟左右自动清除这个锁定。如果你刚遇到这个问题,可以先去泡杯咖啡,回来再试试。

但如果你等了半小时甚至更久,还是没恢复,那就别等了,手动处理吧。我朋友那次就是等了快一个小时,还是老样子。

方法二:使用插件修复另一更新正在进行

这个方法最简单,适合不想折腾数据库的朋友。

去后台插件市场搜索「Fix Another Update In Progress」,安装启用。然后在设置里找到这个插件,点一下修复按钮,锁定就清除了。

WordPress插件修复另一更新正在进行

我自己没用过这个插件,但想想就觉得挺方便的。不是说我不想用,而是我习惯直接动手搞数据库,感觉更踏实。但如果你对数据库不太熟,这个插件确实是省心的选择。

方法三:phpMyAdmin删除core_updater.lock记录

这个是我最常用的方法,虽然听起来有点技术含量,但其实操作起来很简单。

登录你的主机控制面板,找到phpMyAdmin。打开WordPress对应的数据库,找到wp_options这张表。在表里搜索core_updater.lock这个选项名,找到之后直接删除这一行记录。

就这样,没了。

刷新一下你的WordPress更新页面,错误就消失了。我当时第一次用这个方法的时候,也觉得挺神奇的,就这么简单的一行记录,卡了我那么久。

方法四:functions.php代码删除更新锁定

如果你不方便用phpMyAdmin,或者想在WordPress後台直接搞定,可以试试这个方法。

进后台,外观,主题编辑器,找到functions.php文件。在文件最后加一段代码,保存,然后刷新更新页面。

代码大概是这样的,global $wpdb,然后执行一条删除语句,把wp_options表里的core_updater.lock删掉。

WordPress functions.php删除更新锁定

保存之后记得把这段代码删掉,别一直留在functions.php里。我当时就是忘了删,后来才想起来,虽然没出什么问题,但还是养成好习惯比较好。

方法五:WP-CLI命令行修复更新问题

如果你有SSH权限,这个方法最快。

在终端里敲一行命令:

wp option delete core_updater.lock

回车,完事。

说实话我们还差得远,很多人可能根本不知道SSH是什么,更别说用命令行了。但如果你是做开发的,或者主机商给了你SSH权限,这个方法确实是效率最高的。

WordPress更新失败的预防措施

不管用哪种方法,我都建议你更新前先备份。数据库这东西,删错了可没地方哭去。

另外,避免在自动更新执行的时候手动去更新,容易冲突。我朋友那次就是这么卡住的。

还有就是确保你的主机PHP内存限制够用,至少256MB吧。内存不够也是导致更新失败的常见原因之一。

定期维护一下你的网站,该删的插件删掉,该更新的更新,别积累太多版本差异,更新的时候风险也小一些。

说实话我也不确定我写的这个教程对你有没有用,但我已经毫无保留的分享了。WordPress这玩意就是这样,小问题不断,但每个问题都有解决办法。关键是别慌,一步步来。

你如果关注WordPress建立站这块的话,可能也会遇到类似的问题。欢迎在评论区分享一下你当时是怎么解决的。

以上,既然看到這裡了,如果覺得不錯,隨手點讚、轉發吧,如果想第一時間收到推送,也可以給我個關注~

謝謝你看我的文章,我們,下次再見。

希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《WordPress提示“另一更新正在进行”?1分钟快速解锁的4大修复教程》,对您有帮助。

歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-34373.html

想解鎖更多隱藏秘技🔑,歡迎加入Telegram頻道!

喜歡就分享和按讚!您的分享與按贊,是我們持續的動力!

 

發表評論

您的郵箱地址不會被公開。 必填項已用 * 標註

文章目錄
回到頁首