12 個最常見的 WordPress 錯誤以及如何修復它們
已發表: 2019-08-02由於 WordPress 是最流行和使用最廣泛的內容管理系統,因此在使用它時遇到錯誤對於新用戶來說可能非常令人生畏。 這些錯誤可能會降低網站的整體性能。 為什麼這樣? 如果它們沒有立即得到解決,它們不僅可能會導致跳出率增加,而且還會減少您網站的流量。
儘管在您的 WordPress 驅動的網站上可能會出現無數可能的錯誤,但您可能會發現最常見的錯誤是:
- 504網關超時
- 503服務不可用
- 502 錯誤網關錯誤
- 500內部服務器錯誤
- 404 錯誤“找不到頁面”
- WordPress 語法錯誤
- 建立數據庫連接時出錯
- 白屏死機
- 維護模式錯誤
- 無法上傳圖片
- 錯位的側邊欄佈局
- 無法登錄管理區
幸運的是,每個問題都可以很容易地解決,無需花費數小時進行故障排除。 繼續閱讀以了解如何修復您可能遇到的最常見的 WordPress 錯誤。
在嘗試修復錯誤之前該怎麼做?
如果您進行定期維護和性能檢查,可以避免 WordPress 網站中的錯誤,但是,無論您認為您的網站有多免疫,錯誤仍然可能在沒有警告的情況下發生。
備份您的網站
在進行任何修改(包括修復錯誤)之前備份您的網站非常重要。 我們不想刪除我們的數據庫而不是意外修復錯誤,是嗎? 因此,在處理任何問題之前,請確保您已備份您的網站。 這樣,如果由於某種原因故障排除失敗,您可以回滾到以前的狀態。
您可以通過主機控制面板上的FTP和phpMyAdmin手動備份您的網站,或者使用 BackupBuddy、Updraft、Jetpack 等 WordPress 插件自動備份您的網站,或者您可以使用任何 wordpress 備份服務來備份您的網站。
使用 FTP 客戶端
大多數故障排除可以通過FTP完成。 與其通過手動調整和調整託管服務的 FTP 來冒險您的網站,不如使用 FTP 客戶端。 FTP 客戶端可以幫助您在計算機和主機服務器之間安全地傳輸文件。 我強烈推薦 FileZilla 來幫助你!
12 個最常見的 WordPress 錯誤及其解決方案
1. 504 網關超時
狀態碼開頭的每個錯誤都是服務器端錯誤,當服務器厭倦了等待另一個服務器的響應時,就會出現 504 Gateway Timeout 錯誤。 這個帶有 504 HTTP 錯誤消息的令人生畏的白頁對於您的在線狀態來說是可怕的。
由於此錯誤通常在加載時間緩慢之前出現,因此當它最終什麼也沒顯示時,您的訪問者會非常失望。 此錯誤不僅會對您的訪問者產生負面影響,而且還可能會降低您的 SEO 排名。
解決方案…
因此,必須立即考慮這個問題。 您可以通過檢查網絡連接或檢查服務器端來有效地解決這個問題。 對於此特定錯誤,您可以在此處找到綜合指南。
2. 503服務不可用
503 Service Unavailable 可能是您的 WordPress 網站中最令人困惑的錯誤。 這可以防止顯示請求的來源。 目前尚不清楚是什麼導致了問題發生,但您可以通過調試問題來解決問題。
解決方案…
通過停用 WordPress 插件和主題、啟用WP_DEBUG或通過增加服務器資源、限制 Google 抓取速度以及 WordPress 集成的心跳 API 來解決與服務器相關的問題。
3. 502 Bad Gateway Error or Temporary Error (502)
就像其他服務器端錯誤一樣,當服務器收到無效響應時會發生此問題,因此您請求的頁面無法正確顯示。 即使這是服務器端錯誤,其背後的原因也可能來自客戶端。
解決方案…
因此,要解決此問題,您可以嘗試重新加載頁面、清除緩存、禁用插件、使用其他瀏覽器或在其他設備上檢查。 如果這些提示不起作用,請嘗試通過修改 wp-config.php 文件來更正錯誤日誌。 這樣,您可以檢查實際導致頁面錯誤的原因。
4. 500 內部服務器錯誤
與其他服務器端錯誤類似,500 Internal Server Error 是導致請求不完整的最常見服務器問題之一。 此錯誤表明服務器上存在問題,即使服務器已經接受了請求,也導致請求的源無法交付給客戶端。
可能導致此問題的原因是更新、不兼容的 PHP 版本、腳本超時、不准確的文件權限或損壞的 .htaccess 文件。
解決方案…
要解決此問題,您需要追溯在您的 WordPress 網站中完成的步驟,並嘗試找出問題所在。
- 如果主題或插件安裝和更新是其背後的原因,請通過儀表板或主機控制面板禁用它們應該修復它。
- 如果它是由損壞的.htaccess文件或不兼容的 PHP 版本引起的,請通過 FTP 客戶端(或備份)修復它。
- 如果您無法確定原因,請通過調整wp-config.php文件來使用 WordPress 調試。 然後在debug.log文件中查看原因進一步解決。
- 如果您無法解決當前問題,您可以恢復以前的備份,而不是從頭開始一個新網站。 因此,您將能夠再次擁有您的網站功能!
5. 404錯誤“頁面未找到”
此客戶端錯誤是您網站上可能出現的最不利問題之一。 404 消息通知請求的資源或頁面不再可用。 這不僅會中斷您的用戶體驗,還會降低您的 SEO 排名。
如果您建立指向已刪除來源的鏈接,或者您輸入錯誤來源的 URL,則可能會在您的站點中發生此錯誤。 為避免這種情況,您應該定期檢查您網站內的 404 頁面或鏈接。
解決方案…
如果您已經收到此錯誤,請不要擔心; 您可以通過修復 WordPress 永久鏈接來解決此問題,或通過 FTP 客戶端編輯.htaccess文件。 如果您在嘗試這兩個步驟後仍然遇到此問題,請嘗試從您的儀表板管理區域暫時禁用您的 WordPress 主題和插件。
6. WordPress 語法錯誤
您的functions.php文件中不正確的代碼片段會導致語法錯誤,也就是通常所說的Parse error 。

解決方案…
因此,您只需更正代碼即可解決此問題。 為此,請通過 FTP 客戶端修改有問題的文件。 只需右鍵單擊 functions.php 並選擇“查看/編輯”。
然後,找到負責的行並將當前行替換為正確的代碼片段。 完成更正後,重新上傳文件,刷新頁面,看看會發生什麼!
7.建立數據庫連接時出錯
建立數據庫連接時出錯是網站管理員可能遇到的可怕錯誤。 此錯誤表明您的 WordPress 站點無法與您的數據庫通信。
它只是讓您的網站宕機:您的在線形象消失了。 因此,必須盡快深入了解這個問題。
解決方案…
大多數情況下,此錯誤是由登錄憑據錯誤、數據庫損壞或服務器錯誤引起的。 要解決此問題,您可以在wp-config.php文件中審核您的登錄信息,訪問wp-admin並允許修復wp-config.php ,或諮詢您的託管服務提供商。
8.白屏死機
類似於建立數據庫連接時出錯,白屏死機 (WSoD) 使您的網站無法訪問,不僅對您而且對您的訪問者。 此錯誤的最常見原因是內存限制耗盡或 PHP 代碼錯誤。
解決方案…
要解決此問題,您可以檢查 WordPress 管理區域是否正常工作:如果正常工作,您可以禁用插件和主題。
但是,如果不是這種情況,您應該增加內存限製或在wp-config.php文件中啟用調試模式。 因此,您將找到確切的原因並能夠正確處理它。
9.維護模式錯誤
當您處於更新過程的中間時,您的 WordPress 站點可能會顯示維護模式頁面。 但是,如果您在完成更新後遇到此維護模式錯誤,這意味著您的更新過程有問題。
您的更新過程可能會被中斷,即使您認為它已經正確完成,您的網站也會陷入維護模式。
解決方案…
要處理這個問題,只需刪除位於 WordPress 站點目錄中的 .maintenance 文件。 為此,請通過 FTP 客戶端訪問服務器。 為確保問題已經解決,請檢查search.php和index.php文件中的另一個錯誤。
10. 無法上傳圖片
與圖像上傳相關的錯誤類型多種多樣。 您可能會在上傳圖像時遇到錯誤、圖像顯示損壞,甚至媒體庫無法正常工作。
在進一步解決此問題之前,了解此錯誤的原因很重要。 破解文件和文件夾權限經常導致此問題。
解決方案…
要解決此問題,請根據需要調整權限級別。 使用 FTP 客戶端更改wp-content中 WordPress上傳文件夾的權限。 通過右鍵單擊它並將“文件權限”中的數值更改為 744 或 755來執行此操作。 不要忘記勾選“遞歸到子目錄”並選擇“僅應用於目錄”命令。 單擊“確定”後,您將獲得正確的文件權限。 不要忘記對文件執行相同的步驟。 不要使用 744 或 755 作為權限級別,而是選擇 644。
但是,如果您仍然無法上傳特定文件,該怎麼辦? 只需調整大小並重命名圖像即可調整大小限制!
如果在上傳圖片時遇到 HTTP 錯誤怎麼辦? 您可以通過 FTP 客戶端簡單地增加 WordPress 內存限製或增加圖像處理器中的線程。
11.錯位的側邊欄佈局
您的網站可能會突然出現亂七八糟的佈局,使您的 WordPress 側邊欄出現在內容下方。 這可能是由您的主題的任何更改或更新引起的。
解決方案…
您可以通過降級主題來糾正此問題,並查看它是否恢復到以前的狀態。 如果沒有特定更改,您可以使用 HTML 驗證器來檢查 HTML 標記和元素來解決此問題。
12. 無法登錄管理區
此錯誤與上述其他技術錯誤略有不同,因為此問題的主要原因實際上是健忘。 如果您忘記了登錄憑據,您可能會遇到此錯誤。 但是,僅僅因為您忘記了密碼,並不意味著您將無法再訪問您的網站。
解決方案…
您只需單擊“丟失密碼? ” 登錄表單下的鏈接。 您可以通過輸入您註冊的電子郵件地址或用戶名來恢復您的密碼。
但是,如果您無法訪問註冊的電子郵件怎麼辦? 您可以使用主機控制面板上的phpMyAdmin恢復您的 WordPress 管理區域登錄憑據。 打開後,轉到 wp_user並編輯當前的user_pass行。 這樣,您將獲得訪問管理區域的新密碼!
結論
如您所見,上面的列表是您可能遇到的最常見的 WordPress 錯誤,以及它們的解決方案。 請記住,在採取任何行動之前,您需要確保已備份您的站點並安裝了 FTP 客戶端。 因此,您將輕鬆解決可能遇到的任何錯誤。
我希望這篇文章涵蓋了您可能遇到的任何問題!




