7個最常見的WordPress錯誤解決方案

已發表: 2022-02-01

您是否曾經遇到過諸如死機白屏、自動升級失敗、內部服務器錯誤或任何此類錯誤等 WordPress 錯誤?

我相信你有,這就是導致你訪問這個博客的原因。 但是,如果你沒有,你會在某個時候。 因為這些是最常見的錯誤,並且如果您長時間使用 WordPress,無論您是擁有單頁 WordPress 網站還是擁有許多頁面的大型網站,這些錯誤都可能發生。

但是您不必擔心,因為如果有錯誤,那麼也有解決方案。 在此博客中,您將找到導致一些最常見的 WordPress 錯誤的原因以及修復它們的方法。

因此,請繼續閱讀,如果您面臨特定問題,請隨時跳到該特定問題以找到解決方案。

內容隱藏
7個最常見的WordPress錯誤原因和解決方案:
WordPress白屏死機(WSOD)
建立數據庫連接WordPress時出錯
升級後的維護模式
WordPress 自動升級失敗
WordPress 連接超時
內部服務器錯誤 WordPress
WordPress中超過的最大執行時間
最後的話

7個最常見的WordPress錯誤原因和解決方案:

以下是 WordPress 中的 7 個常見錯誤。 繼續閱讀以了解問題的實際含義、原因和解決方法:

WordPress白屏死機(WSOD)

顧名思義,當您的網站屏幕因某種原因變成白色且無響應時,就會發生白屏錯誤。 此錯誤可能會使您的整個網站變白或成為網站的一部分。

例如,您只在管理頁面上遇到了白屏死機錯誤,而所有其他頁面都可以正常工作。 或者在某些情況下,您也可以讓您的帖子頁面完全正常工作,而其他頁面僅顯示沒有信息的白屏。

WordPress白屏死機(WSOD)的原因是什麼?

PHP 錯誤和數據庫錯誤都可能導致您的 WordPress 網站出現白屏。 更具體地說,白屏死機可能由以下原因引起:

  • 插件兼容性問題。
  • WordPress 主題兼容性問題。

如何修復 WordPress 白屏死機?

根據原因,解決方案會有所不同。 看看如何解決這個問題:

  • 插件兼容性問題:如果WordPress插件存在兼容性問題,您可以通過逐個停用插件來解決此問題。 如果您的管理頁面由於 WSOD 而被凍結,您可以使用 FTP 停用它們。 使用 FTP 登錄,轉到位置 wp-content/plugins 並重命名插件文件夾以停用插件。
  • WordPress 主題兼容性問題:安裝和停用新主題時也會出現白屏死機。 要解決此問題,您只需激活任何默認的 WordPress 主題即可。 同樣,如果您無權訪問管理頁面,請通過 FTP 登錄,轉到 /wp-content/themes/ 並重命名主題文件夾名稱。

建立數據庫連接WordPress時出錯

當建立 WordPress 數據庫連接出現問題時,會出現此錯誤。 如果發生此錯誤,則您的網站將無法加載,並且您將無權訪問網站的任何部分,無論是前端還是管理頁面。

Error建立數據庫連接的原因是什麼?

那麼,數據庫連接錯誤問題可能是由多種原因引起的。 這些原因可以

  • 數據庫憑據不正確(數據庫名稱、數據庫用戶名、數據庫密碼)
  • 錯誤的主機信息(數據庫主機)
  • 損壞的數據庫
  • 服務器關閉

如何修復建立數據庫連接WordPress的錯誤

根據原因,解決方案會有所不同。 根據上述原因,您可以採取以下措施來解決這些問題:

  • 不正確的數據庫憑據:數據庫錯誤的最常見原因是未提供正確的數據庫憑據。 由於出現此錯誤時您將無法訪問您的站點,因此您需要通過 FTP 登錄以檢查數據庫名稱、用戶名和密碼是否正確。 您可以在 wp-config.php 文件中找到此信息。
  • 託管信息錯誤:如果您的數據庫憑據正確,則您的託管信息可能不正確。 通常,大多數託管服務提供商使用 localhost 作為他們的數據庫主機,它可能會因您的託管服務提供商而異,因此請檢查您是否使用了正確的數據庫主機名。
  • 服務器停機:數據庫連接錯誤背後的另一個常見原因是服務器停機。 如果您擁有正確的所有憑據和託管信息,那麼您的服務器很可能已關閉。 服務器可能因為已達到配額或您無法自行修復的任何其他原因而關閉。 在這種情況下,您需要聯繫您的託管服務提供商以採取進一步措施。

擁有良好的網站速度對於獲得良好的 SERP 排名和吸引更多訪問者訪問您的網站至關重要。 查看我們關於如何提高 WordPress 速度和性能的博客 

升級後的維護模式

升級後陷入維護模式是 WordPress 用戶面臨的常見問題之一。 在本期中,您可能會收到“暫時無法進行定期維護”之類的消息。 請稍後再回來查看。” WordPress CMS 有自己的內置維護模式,只要有人嘗試更新任何插件或主題,它就會激活。 進行任何升級時,系統都會創建一個 .maintenance 文件。

為什麼會看到維護模式消息?

通常,這種維護模式需要一秒鐘的時間,但有些事情可能會出錯,讓您停留在維護模式的時間比您想要的要長。 這些原因可能是:

  • 在自動更新過程中關閉瀏覽器
  • 嘗試同時升級大量插件/主題。
  • 主題/插件的兼容性問題

如何修復 WordPress 中的維護模式問題?

要解決此問題,您需要刪除 .maintenance 文件。 再次,您需要使用 FTP 服務器登錄,找到位於根文件夾中的 .maintenance 文件,然後將其刪除。

更新主題和插件是 WordPress 網站維護的基本任務。 查看我們關於 WordPress 網站維護的博客:13 項以上的必做任務

WordPress 自動升級失敗

有時,自動升級可能會在 WordPress 網站中失敗。 此錯誤有時會導致白屏。 而在其他時候,它會顯示升級失敗或其他 PHP 相關問題的消息。

是什麼導致 WordPress 自動升級失敗?

可能停止 WordPress 自動升級的一些原因包括:

  • 更改文件權限
  • PHP內存限制耗盡

如何解決 WordPress自動升級失敗的問題?

您可以嘗試以下選項來解決此自動升級問題。 以下是針對上述原因的可能解決方案:

  • 更改文件權限:通過 FTP 訪問您的 WordPress 文件並轉到/upgrade/directory文件夾並將其權限更改為 777 或 CHMOD。 此文件夾需要可寫才能成功自動升級。
  • PHP內存限制耗盡:要解決此問題,您需要增加內存限制。 您可以通過訪問 WordPress 目錄根文件夾中的 wp-config.php 文件來做到這一點。 在此文件中查找類似於define('WP_MEMORY_LIMIT', '40M'); 的行並更新該行以定義('WP_MEMORY_LIMIT','128M');

有關 PHP 內存限制耗盡的更多詳細信息,請查看我們關於如何增加 WordPress 內存限制的博客

WordPress 連接超時

WordPress 中的連接計時錯誤是與服務器相關的錯誤。 在共享主機上運行的網站大多面臨這個問題。

是什麼導致 WordPress 連接超時?

此 WordPress 連接超時錯誤的一些常見原因包括:

  • 重型插件
  • 主題不兼容
  • PHP內存限制耗盡

如何解決 WordPress 連接超時?

好吧,切換到專用服務器應該可以解決所有提到的問題。 但是,如果您打算留在同一個共享主機上,下面提到的解決方案應該可以解決此錯誤。

  • 重型插件:如果您使用大量重型插件,請先嘗試停用所有插件。 然後一一重新安裝插件,一旦找到導致問題的插件,最好將其刪除。
  • 主題不兼容:正如我之前提到的,如果出現主題問題,您需要做的第一件事就是切換到默認主題。 那應該可以解決問題。 稍後,您可以與您的主題提供商討論該問題或在需要時切換到不同的主題。
  • PHP 內存限制耗盡:您需要增加 PHP 內存。 我在這篇博客的前面已經描述瞭如何做到這一點。 您還可以查看以下視頻:

內部服務器錯誤 WordPress

內部服務器錯誤是常見的 WordPress 錯誤之一,可能會讓您感到沮喪。 因為此錯誤會顯示一條消息,要求您聯繫服務器管理員。

是什麼導致WordPress中的內部服務器錯誤?

WordPress 中的 500 內部服務器錯誤可能是由我在談論他們的 WordPress 錯誤以及其他原因時已經提到的一些原因引起的。 可能導致 500 內部服務器錯誤的原因包括:

  • .htaccess 文件已損壞
  • wp-admin 和 wp-includes 文件夾下核心文件的問題
  • WordPress 插件和主題不兼容問題。
  • php內存限制

如何修復WordPress 中的內部服務器錯誤?

我在下面列出了一些解決方案,它們應該可以解決這個 wordpress 最常見的服務器錯誤。 但是,如果他們不這樣做,請聯繫您的託管服務提供商。 以下是解決方案:

  • .htaccess 文件已損壞:通過 FTP 轉到您的 WordPress 根文件夾,將 .htaccess 的文件名更改為 .htaccess_old 。 然後重新加載您的網站,如果它加載,然後從管理儀表板重置您的永久鏈接。 重置永久鏈接將重新生成 .htaccess 文件
  • 問題是核心文件:如果核心文件損壞,您需要從新安裝的 WordPress 站點複製 wp-admin 和 wp-includes 文件夾並重新上傳它們。

️注意:解決WordPress插件和主題不兼容問題的方法,以及Php內存限制在本博客前面已經提到過。

WordPress中超過的最大執行時間

這是人們在 WordPress 網站中遇到的致命錯誤之一。 當 PHP 代碼未能在分配的時間內執行時,就會發生這種極其常見的 WordPress 錯誤。 您可能會看到諸如“超過 60 秒的最大執行時間”之類的消息

是什麼導致 WordPress 超過最大執行時間?

好吧,當php_value max_execution_timeMax_execution_time設置為低於所需時間時,就會發生此問題。

如何修復 WordPress 中超過的最大執行時間?

您可以按照以下步驟解決此問題:

  • 轉到 .htaccess 文件並在該文件的底部添加“php_value max_execution_time 300” 。 確保備份 .htaccess 文件。
  • 下一步是編輯 php.ini 文件並添加“ max_execution_time = 60 ”行

最後的話

這些是 WordPress 網站所有者面臨的最常見的 WordPress 錯誤。 我希望您發現此博客對您有所幫助並解決了您面臨的錯誤。 如果您對此列表中的任何錯誤有任何困惑或疑問,請發表評論,我會盡快回复。

最好的 elementor 插件