更新結束,該通知就會消失。 有時,更新出錯,就會讓您的網站顯示維護模式錯誤。
是什麼導致 WordPress 上的「暫時無法進行定期維護」錯誤?
每當您在後台中使用內建的 WordPress 更新系統來更新核心、外掛程式或主題時,WordPress 都會將您的網站置於稱為「維護模式」的頁面,以便它可以安全地更新相關文件。
如果您曾經在更新期間注意過,WordPress 實際上會在執行更新時在後台中告訴您這一點:
當您的網站處於維護模式時,任何嘗試造訪您的 WordPress 網站的人都會看到「暫時無法進行定期維護,請稍後再回來查看。」的頁面。
所以實際上,這個畫面本身並不是一個錯誤——它應該在那裡……只是很短的時間。
通常,WordPress 會無縫啟用維護模式,執行更新,然後禁用維護模式。大多數時候,這個過程是如此無縫,只需要幾秒鐘,甚至不會注意到您的網站發生了變化。
但是,有時您的網站會「卡在」維護模式下。這時,「暫時無法進行定期維護,一分鐘後再回來查看。」開始成為一個問題,因為它不會消失並阻止您和其他人瀏覽您的網站。
您的 WordPress 網站可能卡在維護模式的原因有很多,最常見的是:
- 您在更新過程中關閉了視窗。
- 您嘗試同時更新大量不同的主題、外掛程式,但有些東西停滯不前。
- 導致故障的更新存在一些相容性問題。
如何修復 WordPress 維護模式錯誤?
為了將您的網站置於維護模式,WordPress 將一個名為 .maintenance 的檔案添加到您的 WordPress 網站的根資料夾中(這與容納您的 wp-config.php
文件的資料夾相同)。
要使您的網站退出維護模式並擺脫維護畫面,您需要做的就是刪除 .maintenance 檔案。
透過 FTP 連接到您的 WordPress 網站
首先,您需要使用 FTP 連接到您的 WordPress 網站。
連線到網站後,應在 Public 資料夾中看到網站所有檔案的清單:
刪除名為 .maintenance 的檔,以使您的網站退出維護模式並解決問題:
刪除檔案,您的 WordPress 網站應該開始正常運作。
如果您沒有看到 .maintenance 檔,則可能需要顯示隱藏檔。例如,在 FileZilla 中,按兩下頂部的「伺服器(Server)」,然後按兩下強制顯示隱藏檔案。
透過 cPanel 文件管理器修復維護模式
如果您的主機使用 cPanel,您可以使用 cPanel 的文件管理器工具修復 WordPress 維護模式錯誤,而無需透過 FTP 連接您的網站。
登入您的主機帳戶並轉到 cPanel → 文件管理器 → public_html → .maintenance 檔案。 右鍵點選 .maintenance 檔案,選擇刪除並檢查您的網站,應該就恢復正常了。
仍然停留在維護模式
如果您的網站在執行上述步驟後仍停留在維護模式,很可能是因為您的 wp-activate.php
檔案需要更新。 該檔案位於您找到 .maintenance 文件的同一位置,即在您網站的根文件夾中。 打開文件,您應該會看到以下代碼:define (‘WP_INSTALLING’, true)
將單詞「true」替換為「false」並保存檔案,您現在應該停止看到該錯誤。
如何避免陷入維護模式錯誤?
更新時不要關閉瀏覽器視窗
每當您使用 WordPress 的更新功能時,請確保將瀏覽器視窗保持打開狀態,直到您看到「正在禁用維護模式…所有更新均已完成」:
看到該消息後,您才可以安全地離開該頁面。
避免同時更新太多主題和外掛程式
批量更新很方便,但可能會導致外掛衝突,導致您的網站陷入維護模式。因此,請盡量限制一次執行的更新次數,我們建議每隔一天檢查一次網站並運行更新,一次更新一個外掛、主題或核心。
確保主題和外掛相容
在執行任何更新之前,請確保您要更新的主題或外掛與您正在運行的 WordPress 核心版本相容。
您可以透過按下「查看詳細資訊」連結快速檢查外掛程式和主題的確認相容性:
遇到網站問題時,總是讓人緊張、不知道發生什麼事,保持冷靜,就可以一步步解決問題!
*RAB瑞布科技提供 WordPress 網站安心管理維護服務,能初步為網站設下第一道防線,並幫您備份網站、檢查外掛、主題等衝突問題。若遇到資安問題也可以緊急為您處理,協助檢查網站、還原網站。
資料來源:How to Fix Briefly Unavailable for Scheduled Maintenance Error on WordPress、WordPress Maintenance Mode – Troubleshooting and Customizing
延伸閱讀: