解決 WordPress「目前正在執行另一項更新程序」導致無法升級更新的問題

Roy
·
·
IPFS
·

當我們在操作WordPress網站更新外掛或是核心版本時,正常都會出現更新成功的畫面。
單是某天頁面突然出現「目前正在執行另一項更新程序」的錯誤,導致你無法更新或升級 WordPress該怎麼處理呢?

一般來說系統自動更新完成後,這個通知就會消失,你就可以繼續更新其他的核心版本。
但某些時候,它有可能會因為卡住而導致你無法更新其他項目。這個時候你就可以透過一個非常簡單的方法來解決這個問題。

在 functions.php 中加入程式碼

最簡單的方法就是我們從佈景主題的functions.php 將程式碼加入,首先點擊 外觀 -> 佈景主題檔案編輯器,在functions.php最下方加入以下程式碼

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

當程式碼加入之後,點選下方的「更新檔案」按鈕
然後再回到更新頁面嘗試更新功能,就會發現可以正常更新了

當更新完成後,你可以按照上面步驟將程式碼移除恢復原先樣子,或是等待佈景主題更新時進行覆蓋。

CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!

RoyBackend Developer 曾在遊戲公司開發維護金流系統,使用 GCP、Linode 管理Linux伺服器 現在專注在 WordPress開發、代管,有空發表一下技術文章 個人部落格 https://rdfarm.net/
  • 来自作者
  • 相关推荐

【網域轉移】輕鬆從Godaddy 將網址轉移到NameCheap

將VestaCP 網站搬家到 HestiaCP 全視覺化主機管理工具

解決WordPress MU搭配Nginx出現頁面跑版