一些常見的 WordPress 錯誤及其修復

已發表: 2023-08-08

您的 WordPress 網站是否因神秘的錯誤消息和莫名其妙的白屏而讓您頭疼? 不用擔心,因為您即將踏上一段揭開這些問題神秘面紗的旅程。 從令人沮喪的“死機白屏”到神秘的“建立數據庫連接時出錯”,這些故障可以將平穩運行的網站變成數字難題。 但不要害怕!

本指南將深入探討一些最常見的 WordPress 錯誤並提供簡單的修復方法。 當您讀完本文時,您將掌握恢復網站輝煌並保持其無縫運行的知識。 讓我們消除這些錯誤,讓您的 WordPress 王國重回王座!

死亡白屏

這是當您在 WordPress 網站上看到空白屏幕且沒有任何信息時。 它可能是由於 PHP 錯誤或數據庫錯誤而發生的。

以下是您可能會遇到 WordPress 白屏死機的一些原因:

插件兼容性問題:

插件可能會導致兼容性問題。 如果您可以訪問管理屏幕,請嘗試停用所有插件,然後一一激活它們以找到有問題的插件。 如果您無法訪問屏幕,請使用 FTP 登錄您的網站並轉到“wp-content/plugins”文件夾。 將“plugins”文件夾重命名為“plugins_old”。 這將停用您的所有插件。

主題相關問題:

如果您在激活新主題或在 WordPress 網絡中創建新站點後遇到白屏,則更有可能出現此問題。

登錄 WordPress 管理屏幕並激活默認 WordPress 主題,例如“二十一”。 如果您使用的是 WordPress 5.8 或更低版本,請切換到“二十二十一”主題,因為“二十二十一”主題需要 WordPress 5.9 及更高版本。 如果您無法訪問管理屏幕,請使用 FTP 導航至“/wp-content/themes/”文件夾並為活動主題重命名該文件夾。

這些步驟可以幫助解決 WordPress 白屏死機問題。

內部服務器錯誤

要解決內部服務器錯誤,您可以按照以下步驟操作:

損壞的 .htaccess 文件:

使用 FTP 訪問站點的根目錄並將 .htaccess 文件重命名為 .htaccess_old。 通過加載您的網站來檢查錯誤是否已解決。 如果有效,請轉到“設置”>“永久鏈接”並重置永久鏈接以生成新的 .htaccess 文件。

插件問題:

停用所有插件以確定是否有任何插件導致錯誤。 如果您無法訪問 WordPress 管理屏幕,請使用 FTP 停用插件。

主題相關問題:

切換到默認的 WordPress 主題,例如“二十二十一”,以排除任何與主題相關的問題。 請注意,如果您使用的是 WordPress 5.8 或更低版本,請使用“二十二十一”主題,因為“二十二十一”主題需要 WordPress 5.9 及更高版本。

上傳新的 WordPress 文件:

從全新安裝的 WordPress 上傳 wp-admin 和 wp-includes 文件夾以替換任何可能損壞的文件。

請記住逐一執行這些步驟,並在每個操作後檢查錯誤是否已解決。

建立數據庫連接時出錯

如果您在頁面上看到消息“建立數據庫連接時出錯”,則表明連接到數據庫時出現問題。 以下是此問題的一些可能原因和解決方案。

wp-config.php 信息不正確

“建立數據庫連接時出錯”通常是由於 wp-config.php 文件中的錯誤造成的。 要解決此問題,請按照下列步驟操作:

  • 通過 FTP 客戶端訪問您的站點
  • 打開 wp-config.php 文件
  • 驗證以下信息是否正確:
    • 數據庫名稱
    • 數據庫用戶名
    • 數據庫密碼
    • 數據庫主機

如果需要,進行必要的更正。

如果配置正確,您可以手動重置MySQL密碼。

如果在檢查 wp-config.php 並與您的網絡主機驗證後仍然遇到該問題,請考慮以下可能性:

您的網絡託管服務商的問題:

請聯繫您的託管提供商以調查潛在問題,例如達到數據庫配額或服務器停機時間。

受損網站:

如果您排除了配置錯誤和託管問題,則您的網站可能已被黑客攻擊。 使用 Sucuri SiteCheck 等工具掃描您的網站是否存在任何洩露。

請記住根據掃描結果採取適當的措施或尋求專業幫助來解決任何受損的網站問題。

自動升級失敗

有時,WordPress自動更新功能可能會遇到問題而無法更新。 您可能會注意到以下幾點:

  • 白屏,沒有任何信息
  • 警告提示更新失敗
  • PHP 錯誤消息

發生這些故障的原因有多種,例如與 WordPress 主文件的連接出現故障、升級過程中的互聯網連接問題或文件權限不正確。

如果您遇到自動升級失敗的情況,您可能需要排查問題的具體原因,以確保更新成功。

連接超時

當您的網站超出服務器的容量時,就會出現“連接超時”錯誤,這在內存限制有限的共享主機中很常見。 以下是一些解決方案:

  • 停用所有插件:如果停用所有 WordPress 插件可以解決問題,請一一重新激活它們以找出有問題的插件。 如果無法訪問管理屏幕,請手動停用插件。
  • 切換到默認 WordPress 主題:使用二十一主題(適用於 WordPress 5.8 及更低版本)來排除任何與主題相關的問題。 請注意,二十二十二主題需要 WordPress 5.9 及以上版本。
  • 增加內存限制:如果您使用共享主機,請要求您的主機提供商通過修改 wp-config.php 文件來增加內存限制。
  • 增加最大執行時間:編輯 php.ini 文件以增加最大執行時間。 如果您不確定如何執行此操作,請聯繫您的託管提供商尋求幫助。

請記住逐一執行這些步驟,並在每個操作後檢查錯誤是否仍然存在。

升級後的維護模式

WordPress 更新後,您可能會看到一條消息:“暫時無法進行計劃維護。 請稍後再查看。” 發生這種情況是因為升級過程中會自動創建 .maintenance 文件,但可能無法正確刪除。

要解決此問題:

  • 使用 FTP 程序登錄您的網站
  • 在站點的根目錄中找到 .maintenance 文件
  • 刪除.maintenance文件

通過刪除 .maintenance 文件,該消息將不再出現,並且您的網站將可以再次訪問。

當你做出改變時什麼也不會發生

如果您對網站進行了更改,但在瀏覽器中沒有看到這些更改,請嘗試清除瀏覽器緩存。 緩存存儲網站數據以更快地加載頁面。 有時,瀏覽器會加載緩存版本而不是更新版本,從而導致更改不顯示。 要解決此問題,請清除瀏覽器緩存或關閉並重新打開鏈接以查看更新的網站。

404 錯誤,帶有漂亮的永久鏈接和白屏

如果您遇到帶有漂亮永久鏈接的 404 錯誤,並且面臨導致白屏的圖像上傳問題,則可能是由於默認情況下 Apache 中未啟用 mod_rewrite 模塊。 Mod_rewrite 對於使漂亮的永久鏈接發揮作用至關重要,因為它允許 URL 重寫。

此問題通常發生在 WordPress 多站點網絡中,但也可能發生在共享託管中或遷移或移動服務器後。

要解決此問題,請首先通過 WordPress 中的“設置”>“永久鏈接”重置永久鏈接。 如果問題仍然存在,您可能需要手動編輯 .htaccess 文件。

自定義帖子麵臨 404 錯誤

如果您遇到自定義帖子類型的 404 錯誤,請按照以下步驟操作:

確保您的自定義帖子類型和單個頁面沒有相同的名稱。 如果存在衝突,請重命名單個頁面,包括 slug。

訪問您的 WordPress 管理屏幕並轉到“設置”>“永久鏈接” 。 選擇默認的永久鏈接,保存更改,然後切換回您首選的永久鏈接。 這將刷新重寫規則並解決問題。

通過執行這些步驟,您應該能夠解決與自定義帖子類型相關的 404 錯誤。

結論

使用 WordPress 時遇到錯誤是很常見的情況。 通過了解這些錯誤的性質並遵循適當的故障排除步驟,大多數問題都可以得到有效解決。

無論是處理內部服務器錯誤、數據庫連接問題、失敗的自動升級還是本博客中討論的其他問題,採取系統方法並在需要時尋求幫助將幫助您克服這些障礙。

請記住保持更新、定期備份您的網站,並利用龐大的 WordPress 社區獲取支持。 只要有耐心和正確的策略,您就可以解決 WordPress 錯誤並繼續享受這個強大平台的好處。

  • 這個有幫助嗎 ?
  • 是 否