网站和优化 · 10 10 月, 2024

WordPress 教程:如何修復 WordPress“另一個更新正在進行”錯誤

WordPress 教程:如何修復 WordPress“另一個更新正在進行”錯誤

在使用 WordPress 的過程中,您可能會遇到“另一個更新正在進行”的錯誤提示。這個問題通常會阻止您進行任何更新,包括插件、主題或 WordPress 核心的更新。本文將為您提供一些有效的解決方案,幫助您修復這個問題。

為什麼會出現這個錯誤?

當您在 WordPress 中進行更新時,系統會在數據庫中創建一個鎖定標記,以防止同時進行多個更新。如果更新過程中出現問題,例如網絡中斷或伺服器故障,這個鎖定標記可能會留在數據庫中,導致後續的更新無法進行。

解決方案

1. 手動刪除鎖定標記

最直接的解決方法是手動刪除數據庫中的鎖定標記。您可以通過以下步驟來完成:

  1. 登錄到您的網站控制面板,並進入 phpMyAdmin。
  2. 選擇您的 WordPress 數據庫。
  3. 尋找名為 wp_options 的表(根據您的安裝,表名前綴可能會有所不同)。
  4. option_name 列中尋找 core_updater.lock
  5. 選中該行並刪除它。

完成後,您可以返回 WordPress 後台,檢查問題是否已解決。

2. 檢查正在運行的進程

有時候,可能會有其他進程正在進行更新。您可以通過以下步驟檢查:

  1. 使用 FTP 客戶端連接到您的網站。
  2. 導航到 wp-content 目錄。
  3. 檢查是否存在 maintenance.php 文件。如果存在,請將其刪除。

這樣可以確保沒有其他更新進程在運行。

3. 禁用所有插件

有時候,某些插件可能會導致更新過程出現問題。您可以通過禁用所有插件來檢查是否是這個原因:

  1. 使用 FTP 客戶端連接到您的網站。
  2. 導航到 wp-content/plugins 目錄。
  3. 將所有插件文件夾重命名,例如添加 _disabled 後綴。

然後,返回 WordPress 後台,檢查問題是否已解決。如果問題解決,您可以逐個啟用插件,以找出是哪個插件導致的問題。

4. 更新 WordPress 核心

如果以上方法都無法解決問題,您可以考慮手動更新 WordPress 核心。請按照以下步驟操作:

  1. WordPress 官方網站 下載最新版本的 WordPress。
  2. 解壓縮下載的文件。
  3. 使用 FTP 客戶端將 wp-includeswp-admin 文件夾上傳到您的網站,並覆蓋現有文件。

這樣可以確保您的 WordPress 核心是最新的,並可能解決更新問題。

總結

遇到 WordPress“另一個更新正在進行”錯誤時,您可以通過手動刪除鎖定標記、檢查正在運行的進程、禁用所有插件或手動更新 WordPress 核心來解決問題。這些方法通常能夠有效地修復該錯誤,讓您的網站恢復正常運行。

如果您需要穩定的主機環境來運行您的 WordPress 網站,考慮使用我們的 香港 VPS 服務,提供高效能和可靠性,讓您的網站運行無憂。