如何修復“WordPress陷入維護模式”錯誤(快速方法)

已發表: 2022-03-24

您是否正在尋找有關如何修復“WordPress 陷入維護模式”錯誤的解決方案? 不用擔心,這是WordPress網站所有者面臨的常見問題,可以輕鬆解決。

每個 CMS 都有自己的問題,隨時可能發生,這是 WordPress 中的一個。 如果您厭倦了為這個錯誤找到正確的解決方案,那麼這篇文章就是為您準備的。 閱讀本指南後,您將了解如何修復 WordPress 站點中的維護模式錯誤。

在本指南中,我們將分享導致此錯誤的各種原因以及解決問題的不同方法和解決方案。

所以,不要浪費時間,讓我們開始吧!

目錄

什麼是 WordPress 維護模式?

在學習如何解決WordPress中的“維護模式”錯誤之前,我們先來看看什麼是WordPress維護模式。 我們都知道更新對於您的 WordPress 博客非常重要,無論是主題還是插件,每次更新都帶有有用的功能。 這就是為什麼不建議跳過任何更新,除非您有非常充分的理由。

當您更新任何主題或插件,或者 WordPress 自動將其核心更新到下一個級別時,您的網站會自動進入 WordPress 提供的默認維護模式,以確保您的網站在更新過程中免受外部威脅。

這個過程是如此之快,以至於你從未註意到它。 如下圖所示,當我們更新 WordPress 時,維護模式是由 WordPress 自己自動啟用的。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
WordPress 在升級期間卡住了

激活此模式後,WordPress 會在您站點的根文件夾中創建一個名為 .maintenance 的文件。 如果更新成功完成,則 WordPress 將從根文件夾中刪除此自動生成的文件。 在此之後,用戶可以輕鬆訪問您的網站。

是什麼導致“WordPress 維護模式錯誤”?

正如我們上面所討論的,維護模式的過程通常需要幾秒鐘才能完成,並且您不知道您的站點何時處於此維護模式。

但有時會出現問題,您會看到“暫時無法進行定期維護。 請稍後再回來查看”消息,即使在更新完成後仍然存在。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
WordPress 暫時無法進行定期維護

以下是導致此錯誤的一些原因:

  • 您正在嘗試一次更新大量插件。
  • 您在更新過程中不小心關閉了瀏覽器。
  • 你得到一個緩慢的服務器響應。
  • 您的數據庫沒有足夠的內存或存儲空間。
  • 您還可能遇到一些兼容性問題。

如何修復“WordPress 陷入維護模式”錯誤?

現在,當您知道什麼是維護模式以及為什麼會陷入其中時,就該了解如何輕鬆解決此問題了。

以下是發生此錯誤的主要原因:

  • 如果 .maintenance 文件仍位於根文件夾中
  • 如果插件或主題在更新時失敗

現在,讓我們看看如何通過他們的深入解決方案來解決這些錯誤。

如果 .maintenance 文件仍位於根文件夾中,如何解決問題

WordPress 陷入維護模式的最常見原因是自動生成的 .maintenance 文件。 您必須刪除此文件才能將您的網站重新提供給用戶。

以下是可以幫助您刪除此文件的解決方案:

您可以從站點的根文件夾中刪除此文件,這可以使用FileZillaTransmitCyber​​duck等任何 FTP 軟件來實現。 如果您不想使用任何 FTP 應用程序,您可以使用 cPanel 下的網絡託管文件管理器。

在本文中,我們建議您使用 cPanel,因為與 FTP 客戶端應用程序相比,它更易於使用。

首先,使用您的用戶名和密碼登錄您的 cPanel。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
登錄到您的 cPanel 主機

現在,在文件下打開文件管理器,如下圖所示。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
打開您的 cPanel 的文件管理器

訪問文件管理器後,您需要打開public_html文件夾並找到.maintenance文件並將其刪除。 現在,返回您的網站並刷新瀏覽器選項卡。 錯誤消息現在應該消失了。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
刪除 .maintenance 文件

如果插件或主題在更新時失敗如何解決問題

如果問題仍然存在,則可能是您的主題或插件存在問題。 這發生在更新過程中途中斷時。 要檢查這是否是正確的問題,您需要重命名主題或插件文件夾。

為此,我們將再次使用 FTP 軟件連接到我們的站點並訪問根文件夾。

進入站點的根文件夾後,打開“wp_content”文件夾,找到“plugins”並將文件夾名稱更改為“old-plugins”之類的其他名稱。 通過此重命名,WordPress 將停用您的所有站點插件。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
刪除“舊插件”文件夾

之後,您可以刷新站點以檢查它是否可訪問。 如果站點加載,則意味著錯誤與插件有關。 現在,返回“wp_content”文件夾並將“舊插件”恢復為“插件” 。 之後,進入wp_admin > plugins並逐個激活每個插件,找出哪個插件有問題。 找到該特定插件後,刪除並重新安裝它。

如果更改插件文件夾名稱後問題仍未解決,那麼這次您需要更改主題文件夾名稱。 轉到“wp_content”並將“themes”文件夾重命名為“old-themes”

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
刪除“舊主題”文件夾

再次,重新加載您的網站,如果它加載,則問題與當前激活的主題有關。 現在,您需要返回“wp_content”文件夾並將“ old-themes”更改為“themes” 。 完成此步驟後,從“themes”文件夾中刪除已激活的主題文件夾(在刪除之前,我建議您使用此方法備份您的 WordPress 站點)。 刪除後,嘗試重新安裝相同的主題。 現在,檢查網站是否加載,如果沒有,那麼您應該聯繫主題的開發人員。

防止網站陷入“WordPress維護模式錯誤”的方法

即使這個問題不是很難解決,它仍然會影響您的用戶體驗。

因此,採取一些預防措施來減少您的網站再次陷入 WordPress 維護模式錯誤的機會是一個很好的做法。

1-檢查主題/插件兼容性

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
始終檢查插件兼容性

在安裝任何主題或插件之前,您應該始終檢查它們是否與您當前的 WordPress 版本兼容。

檢查這很簡單,您可以從插件或主題的下載頁面檢查兼容性,如下所示:

2-避免批量更新插件

盡量避免一次更新太多插件。 這也是人們出現“WordPress 陷入維護模式”錯誤的主要原因。 您可以減少每次插件更新的次數。

當然,每個人都喜歡頻繁更新,尤其是在主題或插件方面,因為這可以增強您的整個網站。 但是,一一更新,不要著急。

3-檢查預裝元件

你應該經常檢查你的​​主題,看看你的網站上是否已經安裝了任何插件。 特別是,檢查是否安裝了任何維護模式插件,因為它可以覆蓋默認的 WordPress 維護操作。

如果您發現任何帶有您的主題的內置維護插件,建議將其刪除,因為它會中斷默認的 WordPress 維護操作,並可能導致 WordPress 維護模式錯誤。

經常問的問題

您可能仍有一些與解決維護模式錯誤相關的疑問。 在這裡,我分享幾個常見問題解答您的疑惑:

問:維護模式持續多長時間?

維護模式一直持續到主題或插件的更新過程完成。 時間因更新和操作的數量而異。

例如,如果您正在定制您的網站,那麼維護模式可以持續很長時間。

問:如何讓我的網站退出維護模式?

更新過程完成後,您將自動退出維護模式。 但是,成功完成後,如果您仍處於維護模式,則必須手動退出。

為此,您可以從站點的根文件夾中刪除 WordPress 創建的默認 .maintenance 文件。 為此,您可以使用 FTP 客戶端應用程序或 cPanel 的文件管理器。 問題與錯誤的主題或插件有關。

要了解有關如何退出維護模式的更多信息,請閱讀上面的指南。

問:如何阻止網站處於維護模式?

您可以採取一些預防措施來確保您的站點未處於維護模式。

例如,您應該避免一次更新太多插件,並在安裝之前檢查主題或插件兼容版本。

Q. 有沒有解決維護模式錯誤的插件

不,沒有解決維護模式錯誤的插件。 您必須手動解決此問題。

包起來!

在本指南中,我們分享了多種方法可以幫助您解決“WordPress 陷入維護模式”錯誤。 我只是建議您定期備份您的網站以消除數據丟失。 此外,如果可能,您可以使用臨時站點來幫助您在不影響主站點的情況下進行各種測試。

通過上述方法,您可以使用其中任何一種方法來恢復您的網站。 但是,如果您在此過程中遇到任何困難,那麼您可以在您的問題下方發表評論,我會回答他們。

不要忘記分享這篇文章以幫助其他 WordPress 用戶。