WordPress 教程:如何修復 WordPress“另一個更新正在進行”錯誤
在使用 WordPress 的過程中,您可能會遇到“另一個更新正在進行”的錯誤提示。這個問題通常會阻止您進行任何更新,包括插件、主題或 WordPress 核心的更新。本文將為您提供一些有效的解決方案,幫助您修復這個問題。
為什麼會出現這個錯誤?
當您在 WordPress 中進行更新時,系統會在數據庫中創建一個鎖定標記,以防止同時進行多個更新。如果更新過程中出現問題,例如網絡中斷或伺服器故障,這個鎖定標記可能會留在數據庫中,導致後續的更新無法進行。
解決方案
1. 手動刪除鎖定標記
最直接的解決方法是手動刪除數據庫中的鎖定標記。您可以通過以下步驟來完成:
- 登錄到您的網站控制面板,並進入 phpMyAdmin。
- 選擇您的 WordPress 數據庫。
- 尋找名為
wp_options的表(根據您的安裝,表名前綴可能會有所不同)。 - 在
option_name列中尋找core_updater.lock。 - 選中該行並刪除它。
完成後,您可以返回 WordPress 後台,檢查問題是否已解決。
2. 檢查正在運行的進程
有時候,可能會有其他進程正在進行更新。您可以通過以下步驟檢查:
- 使用 FTP 客戶端連接到您的網站。
- 導航到
wp-content目錄。 - 檢查是否存在
maintenance.php文件。如果存在,請將其刪除。
這樣可以確保沒有其他更新進程在運行。
3. 禁用所有插件
有時候,某些插件可能會導致更新過程出現問題。您可以通過禁用所有插件來檢查是否是這個原因:
- 使用 FTP 客戶端連接到您的網站。
- 導航到
wp-content/plugins目錄。 - 將所有插件文件夾重命名,例如添加
_disabled後綴。
然後,返回 WordPress 後台,檢查問題是否已解決。如果問題解決,您可以逐個啟用插件,以找出是哪個插件導致的問題。
4. 更新 WordPress 核心
如果以上方法都無法解決問題,您可以考慮手動更新 WordPress 核心。請按照以下步驟操作:
- 從 WordPress 官方網站 下載最新版本的 WordPress。
- 解壓縮下載的文件。
- 使用 FTP 客戶端將
wp-includes和wp-admin文件夾上傳到您的網站,並覆蓋現有文件。
這樣可以確保您的 WordPress 核心是最新的,並可能解決更新問題。
總結
遇到 WordPress“另一個更新正在進行”錯誤時,您可以通過手動刪除鎖定標記、檢查正在運行的進程、禁用所有插件或手動更新 WordPress 核心來解決問題。這些方法通常能夠有效地修復該錯誤,讓您的網站恢復正常運行。
如果您需要穩定的主機環境來運行您的 WordPress 網站,考慮使用我們的 香港 VPS 服務,提供高效能和可靠性,讓您的網站運行無憂。