如何修復 WordPress 中的計劃維護錯誤暫時不可用
已發表: 2020-10-26您是否看到“WordPress 暫時無法用於計劃維護。 請稍後再回來查看“? 此錯誤通常在升級 WordPress 的核心文件、插件或主題時發生。
實際上,讓您處於維護模式的升級不會在您的 WordPress 網站上完成。
在這篇文章中,我們將教你如何糾正“ WordPress 暫時無法進行定期維護。 請稍後再檢查”錯誤。 我們還將教您為什麼以及如何在將來防止此錯誤。
為什麼“WordPress 短暫無法用於計劃維護。 請稍後再回來查看”錯誤?
從技術上講,維護頁面不是故障。 似乎有一個通知頁面。
在更新過程中將適當的升級文件下載到您的服務器,卸載它們,然後安裝更新。
WordPress 還將網站置於維護狀態,並指出“WordPress 暫時無法進行定期維護。 請稍後再回來查看。”

WordPress 生成一個臨時的 . 維護文件在您網站的根文件夾中,以引起維護模式通知。
如果所有功能正常,則此消息可能僅顯示幾秒鐘。 升級完成後,維護文件會被WordPress自動在維護模式下刪除。
然而,通常由於 WordPress 服務器響應緩慢或內存不足錯誤,升級腳本會暫停操作。 在這種情況下,WordPress 將無法從維護模式中禁用網站。
也就是說,該站點繼續顯示維護通知,您需要手動對其進行修補。
如何修復 WordPress 因計劃維護錯誤而暫時不可用?
您需要做的就是使用 FTP 從該站點的根文件夾中刪除 .maintenance 文件,以使您的網站退出維護模式。

如果您的 WordPress 根目錄找不到 .maintenance 文件,請確保您的 FTP 客戶端查看了隱藏類型的文件。
您可以使用Filezilla來允許隱藏文件出現,方法是按服務器 >> 強制從菜單欄中顯示隱藏文件。

.maintenance 文件刪除後,維護模式將離開您的站點,並且可以糾正錯誤。
當您不知道如何使用 FTP 時,您甚至可以從 WordPress 託管面板卸載文件,方法是轉到文件管理器並刪除文件管理器中修復的文件。
如何防止未來的 WordPress 維護模式?
我們已經知道您的虛擬主機服務器上的“WordPress 暫時無法進行定期維護”是由服務器響應緩慢錯誤引起的。
避免此錯誤的最佳方法是升級到託管計劃。 我們建議您去這些提供卓越託管性能的 WordPress 託管託管公司之一。
如果無法升級到更高的託管計劃,我們建議您一一更新插件和主題。
通常用戶更喜歡輕鬆按下任何插件下方的升級圖標。 然後 WordPress 將轉移更新命令,但即使是一毫秒的延遲也可能導致衝突使您的網站陷入維護模式。

一次耐心地升級一個插件,而不是隨便點擊升級頁面。
如何配置維護模式通知?
停止看到自動維護消息的更簡單方法是在添加任何更改之前在 WordPress 網站上手動添加維護模式。
實現此目的的最簡單方法是通過 SeedProd 插件下載和激活。 它是最常見的 WordPress 維護插件。

以下是您需要遵循的最簡單的步驟:
- 完成下載和激活過程
- 導航到設置 >> 即將推出 Pro
- 在維護頁面下,選中帶有“啟用維護模式”選項的框

然後,您必須按下“編輯即將推出/維護頁面”按鈕。 這將解鎖 SeedProd 主題的定制器。 您可以選擇一個主題並對其進行調整以創建一個漂亮的網站維護模式頁面。
如果您的網站在每次更新時都不需要手動維護,您現在可以在 WordPress 中創建維護頁面而無需使用插件。
只需在桌面上創建一個名為 maintenance.php 的文件並將其粘貼到:
<?php $protocol = $_SERVER["SERVER_PROTOCOL"]; if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol ) $protocol = 'HTTP/1.0'; header( "$protocol 503 Service Unavailable", true, 503 ); header( 'Content-Type: text/html; charset=utf-8' ); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <h1>We are updating the site, please check back in 30 minutes.</h1> </body> </html> <?php die(); ?>
您必須將此文件上傳到 WordPress 站點的 wp-content 目錄中。
現在,每當您更新網站時,WordPress 都會在維護模式下顯示此頁面。 您始終可以使用 CSS 來設計此頁面。
總結
恭喜,您終於學會瞭如何修復 WordPress 暫時無法進行計劃維護。 請稍後再回來查看。 此外,一些訪問者還向我們詢問瞭如何添加 WordPress 分頁。 請檢查有關此的專用文章。
我們接受訪問者的任何類型的建議,因為它總是激勵我們改進。 歡迎在下方發表評論。