使用技巧

修復和解決最常見的WordPress錯誤的終極指南(65多個問題)

您網站上的WordPress錯誤絕不是開玩笑。儘管有些可能只造成輕微的不便,但其他一些可能會導致嚴重的問題。停機,更新和安裝失敗以及資源丟失會阻止訪問者訪問或使用您的網站。這損害了您的信譽,並有可能影響您的收入

幾乎不可能完全知道每個潛在的WordPress錯誤。但是,了解一些用戶遇到的最常見的WordPress問題可以幫助您準備並解決彈出的WordPress問題。

這篇文章涵蓋了最常遇到的WordPress錯誤。我提供了資源來幫助您清理它們中的每一個,因此您可以使您的網站快速啟動並重新運行。

讓我們跳進去吧!

從404到損壞的媒體文件,本指南將幫助您徹底消除WordPress錯誤❌單擊以發布

65+最常見的WordPress錯誤以及如何修復

為了在一個帖子中涵蓋這麼多不同的問題,我大致按類型組織了它們。在下面,您將對WordPress網站的各個組件以及它們可能遇到的問題進行一般性描述,然後是特定的錯誤及其解決方案。

400錯誤

標有400到499之間的數字的錯誤是HTTP客戶端錯誤。這通常意味著在您網站的訪問者正在使用的瀏覽器與您網站的伺服器之間的通信過程中出現了問題。

1. 400錯誤的要求

400-error-response-1-1

Google Chrome瀏覽器中的400錯誤響應

當您的伺服器遇到客戶端錯誤時,「 400錯誤請求」響應是一個萬能的響應,但它不屬於特定類別這意味著此錯誤有多種可能的原因,包括:

  • 輸入錯誤的URL或包含不允許的字元的URL。
  • 瀏覽器緩存或cookie損壞。
  • 域名系統(DNS)數據和您的本地DNS緩存之間的差異。
  • 嘗試上傳太大的文件。
  • 某種常規伺服器錯誤。

可能的解決方案包括檢查URL的輸入錯誤,清除瀏覽器緩存和cookie,清除DNS緩存以及停用瀏覽器擴展。

2. 403禁止

有很多措施可以確保您的WordPress網站安全,包括不同級別的「許可權」。雖然此功能可以阻止不應訪問您網站的用戶進入,但如果許可權設置不當,有時可能會引起問題。

一個403禁止錯誤是一個這樣的問題:

403-forbidden-error-1-1

403 Google Chrome中的禁止響應

要解決此問題,您需要重置文件許可權或生成新的.htaccess  文件。此問題也可能是由插件,內容交付網路(CDN)或熱鏈接保護引起的

3.找不到404

一個404錯誤  ,當用戶嘗試訪問的網頁不存在發生。他們沒有找到他們想要的資源,而是看到了一個與此頁面相似的頁面:

404-error-page-1-1

Kinsta的404錯誤頁面

這個問題相對來說是無害的,但是對於用戶而言卻令人沮喪。為避免這種情況,請確保定期修復網站上斷開的鏈接,並在刪除頁面或將其移至新URL時實施重定向

4.不允許使用405方法

405不允許的方法錯誤是說,它已收到了瀏覽器的請求,但拒絕它由於某種原因,你的伺服器的方式。

有幾種解決此問題的方法,包括回滾最近的主題和插件更新,檢查伺服器的配置和錯誤日誌以及調試應用程序代碼。

5. 413請求實體太大

如果您的瀏覽器中出現此錯誤,則表示您嘗試訪問的站點的伺服器太大,因此無法處理您發出的HTTP請求。

如果您要上傳非常「重」的文件,通常會發生這種情況。您可以通過增加最大HTTP請求大小來解決此問題

6. 429個請求過多

如果用戶在短時間內嘗試訪問某個資源太多次,則他們可能會收到429 Too Many Requests錯誤。這是伺服器阻止可疑行為的方式。

為幫助防止登錄頁面上的網路攻擊可能導致429錯誤,您可以更改其默認URL。其他解決方案包括測試主題和插件衝突。

500個錯誤

您網站上標有500到599之間的任何錯誤均表示您的伺服器由於某種原因無法執行給定的請求。以下是一些最常見的示例。

7. 500內部伺服器錯誤

除了阻止用戶訪問您的網站之外,「 500 Internal Server Error」(內部伺服器錯誤)如果不能快速解決,還會對您的SEO產生負面影響:

500-error-response-1-1

Google Chrome瀏覽器中的內部服務錯誤

不幸的是,500錯誤有許多可能的原因和解決方案,這可能會使解決此問題變得棘手。您可以先清除瀏覽器緩存並重新載入頁面。如果這不起作用,則可以深入研究更多的技術調試方法

8. 501未執行

此錯誤意味著您的伺服器不具備完成用戶瀏覽器發出的請求所需的功能。伺服器可能無法識別請求方法。

與500內部服務錯誤一樣,如果您在幾個小時內仍未解決,則501錯誤可能會降低搜索引擎排名。您可以嘗試重新載入頁面,清除瀏覽器緩存以及禁用任何活動代理設置來解決該問題。

但是,您可能需要聯繫您的房東以尋求幫助。

9. 502錯誤的網關

如果一台伺服器充當另一台伺服器的代理或「網關」,則用戶可能會遇到502 Bad Gateway錯誤。當代理從入站伺服器收到無效響應時,會發生這種情況。

502錯誤可能會影響您的SEO,因此最好儘快將其清除。重新載入頁面並清除瀏覽器緩存是不錯的起點。如果這些解決方案不起作用,請檢查DNS問題,嘗試禁用CDN或防火牆,或與主機聯繫以尋求幫助。

10. 503服務不可用

出現503服務不可用錯誤時,表明由於某種原因,無法訪問您的伺服器。儘管您的網站正常運行,但用戶將無法訪問。

這可能是由於日常維護,高流量級別或伺服器出現了更嚴重的問題。好消息是503錯誤不會影響您的搜索引擎排名。但是,它仍然會使訪客非常煩惱。要解決此問題,您可以嘗試:

  • 停用您的插件。
  • 切換到默認主題
  • 禁用您的CDN。
  • 限制WordPress心跳API。
  • 增加伺服器的資源。
  • 啟用WP_DEBUG

如果這些解決方案都不起作用,則最好的做法是與房東的支持團隊聯繫。

11. 504網關超時

與502錯誤類似,504網關超時響應是入站伺服器與代理之間的通信問題的結果。本質上,這意味著後者伺服器在等待前者響應請求時超時。

這種類型的錯誤會對您的SEO產生負面影響。可能的解決方案包括重新載入頁面,禁用任何活動代理設置,檢查DNS是否存在問題以及暫時禁用CDN。

與伺服器相關的錯誤

您的伺服器負責存儲所有WordPress網站的文件,並與瀏覽器進行通信以使您的內容可供用戶使用。

雖然已經列出的400和500錯誤以某種方式涉及您的伺服器,但是還有一些特定於WordPress的問題可能是由伺服器問題引起的。

12. WordPress內存限制錯誤

您的託管服務提供商會為您的站點分配一定數量的伺服器內存。如果達到伺服器的內存限制,則可能會遇到安裝新插件或主題或將媒體文件上傳到站點的問題。

不會成功添加新資源,而是會顯示一條消息:「嚴重錯誤:允許的內存大小已用盡」。如果發生這種情況,您可以嘗試 通過編輯wp-config.php  文件來增加PHP內存限制

另外,您可以檢查正在使用的磁碟空間,並考慮升級到新的託管計劃,該計劃為不斷增長的WordPress網站提供更多空間。

13.上傳的文件超過php.ini中的upload_max_filesize指令

同樣,您的主機還為可以上傳到伺服器的單個文件的最大大小設置了限制。您可以通過 在WordPress儀錶板中導航至「 媒體」>「添加新內容」  並查找最大上傳文件大小(Kinsta的默認上傳大小為128 MB)來查看此限制:

Maximum-upload-file-size-wordpress-1

WordPress Media Uploader中列出的最大上傳文件大小

如果您需要上傳大於指定最大大小的文件,則可以通過編輯php.ini  文件來更改限制。或者,您可以聯繫您的主機提供商,與他們討論問題。

與嘗試自己進行更改相比,這要簡單得多,風險也要小得多,這對於主機支持團隊來說也不是問題。

14.致命錯誤:超過最大執行時間

伺服器對腳本可以運行多長時間有限制(通常為30秒,在Kinsta上,默認最大執行時間為300秒)。如果您的WordPress網站上的PHP腳本花費的時間超過了所分配的時間限制,您可能會看到以下消息:「嚴重錯誤:超過了最大執行時間」

您可以通過增加站點的執行時間限制來解決此問題。為此,您需要找到運行時間太長的腳本(可能是插件或主題的一部分),然後將其刪除。

15.上傳:無法將文件寫入磁碟

在您的帖子和頁面上添加圖片可以使其變得更有用,更有趣,並帶來更多的自然流量。但是,每當您嘗試將媒體文件添加到站點時,如果看到諸如「上傳:無法將文件寫入磁碟」之類的消息,您將很難做到這一點。

此錯誤通常是由於文件許可權不正確引起的。您可以通過文件傳輸協議(FTP)更改文件許可權來解決此問題。

但是,這也可能是伺服器的問題。當您將文件上傳到WordPress時,它們首先被保存到伺服器上的臨時文件夾中。然後,將它們移動到適當的WordPress目錄。如果更改文件許可權不能解決該錯誤,請與您的主機聯繫,請他們清空您的臨時文件目錄,因為該目錄可能已滿並阻止了上傳。

16.安全連接錯誤

當您更新WordPress安裝的核心文件時,您的站點必須連接到WordPress.org。有時,由於伺服器的配置,這是不可能的。結果是在WordPress儀錶板中出現警告。

由於這是與您的伺服器直接相關的問題,因此您可能需要聯繫主機才能解決它。您的伺服器可能受到DDoS攻擊,在這種情況下,錯誤應很快自行解決。另外,您可以嘗試通過安全外殼協議(SSH)將伺服器指向WordPress.org來自己解決問題。

與安全相關的錯誤

在您的網站上實施WordPress安全最佳做法是明智的。網路攻擊可能會造成嚴重破壞,需要大量資金進行修復。不幸的是,有時您採取的保護站點的措施可能會導致錯誤。

信息

如果您將站點託管在Kinsta,我們將提供黑客修復保證,並將免費清理您的惡意軟體。

17. Cloudflare錯誤521

儘管這是一個500錯誤,就像我們在上一節中描述的那樣,但它特定於Cloudflare。這個流行的平台用作CDN,用於防禦DDoS和其他攻擊。

在您的網站上看到521錯誤意味著Cloudflare無法連接到您的伺服器。它已關閉或由於某種原因阻止了該服務。一般來說,檢查並確保伺服器已啟動並且其防火牆已將Cloudflare的所有IP範圍都列入了白名單,這將使您知道問題的根源。然後,您可以採取步驟與主機一起工作並解決它。

18.「對不起,出於安全原因,不允許使用此文件類型」

作為一種安全措施,WordPress具有允許的文件類型的標準列表。這樣可以防止惡意方將可執行文件添加到您的站點中,這可能會損害用戶的敏感信息。

如果用戶嘗試上傳不在該列表中的文件類型,他們會看到一條消息:「抱歉,出於安全原因,不允許使用此文件類型」

file-type-not-permitted-security-reasons-wordpress-1-1

「抱歉,出於安全原因,不允許使用此文件類型」消息

您可以通過編輯wp-config.php  文件來啟用WordPress默認設置中不允許的文件類型上傳。

WP額外的文件類型  插件,也可以作為一種替代解決方案。

19.「對不起,您不允許訪問此頁面」

在本文的前面,我們簡要介紹了文件許可權,但回顧一下,他們確定誰可以編輯WordPress網站上的哪些文件。這樣可以使您的網站免受可能想要插入惡意代碼的黑客的攻擊。

但是,如果您的許可權設置不正確,它們可能會無意中阻止您或好心的用戶訪問您的網站。

這可能會導致顯示錯誤消息:「抱歉,您不能訪問此頁面」

not-allowed-access-1-1

「抱歉,您不能訪問此頁面」錯誤消息

有許多解決此問題的方法。您可能要嘗試:

  • 通過安全文件傳輸協議(SFTP)重置文件許可權。
  • 通過phpMyAdmin檢查以確保為您的帳戶分配了正確的用戶角色。
  • 確保您的資料庫前綴正確。
  • 解決插件和主題衝突。

在最壞的情況下,您還可以還原網站的備份或重置WordPress

20.「安裝失敗:無法創建目錄」

每當您在WordPress網站上安裝插件主題時,其文件都會添加到您的伺服器中。如果在安裝或更新過程中收到消息「安裝失敗:無法創建目錄」,則表明由於某種原因,WordPress無法將必要的文件添加到伺服器。

插件和主題更新也是如此。這是另一個與文件許可權有關的錯誤。

要對其進行修復,請確保允許 通過FTP  在wp-adminwp-contentwp-includes目錄中寫入

21.不正確的文件許可權

除了拒絕您訪問網站的某些區域(例如「抱歉,不允許您訪問此頁面」錯誤)之外,不正確的文件許可權還可能阻止您:

  • 更新或安裝插件主題
  • 發布或更新帖子和頁面。
  • 上傳圖片

另一方面,如果您的文件許可權不太強,則會使您的網站容易受到攻擊,並冒著黑客獲取文件訪問權的風險。他們可以在那裡刪除內容,竊取數據或添加自己的惡意代碼。

如果您遇到上述問題之一,或者懷疑自己已被黑客入侵,則可能需要通過SFTP驗證文件許可權:

ftp-file-permissions-1-1

FileZilla中的文件許可權窗口

WordPress的默認數值  對於文件夾是755,對於文件是644。

22. ERR_SSL_PROTOCOL_ERROR

安全套接字層(SSL)證書是用於加密數據的安全措施。這樣可以防止黑客竊取伺服器之間傳輸的敏感數據,例如信用卡信息。

如果您最近切換了託管服務提供商或在您的站點上安裝了新的SSL證書,則可能會在瀏覽器中看到ERR_SSL_PROTOCOL_ERROR。這意味著,由於某種原因,您的伺服器無法建立安全連接。

您可以採取幾個步驟  來解決此問題,包括更新瀏覽器和操作系統,驗證SSL證書,禁用瀏覽器擴展以及清除瀏覽器緩存和cookie。

23. ERR_SSL_VERSION_OR_CIPHER_MISMATCH

ERR_SSL_VERSION_OR_CIPHER_MISMATCH錯誤可能表明您的瀏覽器或操作系統是過時的。這也可能是由SSL證書問題引起的,或者是在將WordPress網站遷移到新主機後彈出的。

如果更新瀏覽器和操作系統沒有幫助,請檢查SSL證書中的名稱不匹配。或者,清除計算機的SSL狀態可能會解決此問題,或者您的SSL證書可能已過時

24.混合內容警告

當您將SSL證書添加到WordPress網站時,它將開始運行HTTPS而不是HTTP。如果您的網站嘗試同時載入HTTPS和HTTP內容或腳本,則會看到混合內容警告

這可能是以下形式的變體:「此站點不是完全安全」。為了解決該錯誤,您需要執行一些步驟來確定要載入的HTTP資源,然後將其刪除或替換為HTTPS資源。

WordPress媒體錯誤

在WordPress的世界中,「媒體」通常是指圖像文件。但是,它也包括視頻和音頻。儘管這些元素可以為您的用戶提供引人入勝且有趣的內容,但由於過程中可能會出現各種錯誤,因此有時很難合併它們。

25. WordPress HTTP錯誤(將圖像上傳到媒體庫)

在嘗試將文件上傳到WordPress 媒體庫時,您可能會遇到模糊的「 HTTP錯誤」。通常,它會在圖像上傳器的右側顯示為一個小的彈出框。

出現此問題的可能原因有很多,包括登錄會話過期,文件名中不允許使用字元,錯誤的許可權以及伺服器端問題。

首先,首先刷新頁面。如果這樣不起作用,請嘗試調整媒體文件的大小或重命名。如果不走運,則應檢查許可權或暫時停用插件和主題。如果您仍然無法完成上傳,則可能需要與您的主機聯繫。

26.「添加媒體」按鈕不起作用

在WordPress經典編輯器中,「 添加媒體」  按鈕是一項重要功能:

add-media-button-1-1

WordPress經典編輯器中的「添加媒體」按鈕

此按鈕使您可以快速上載新的媒體文件,或從媒體庫中選擇一個添加到帖子中。但是,有時單擊該按鈕無濟於事,或者它可能會從編輯器中完全丟失。

如果是這種情況,則可能是由於插件或主題衝突引起的。您可以通過將定義(『CONCATENATE_SCRIPTS』, false) 函數添加到wp-config.php文件中或通過對潛在的兼容性錯誤進行故障排除來解決該問題。

27.損壞的媒體文件

如果您打開媒體庫,發現所有圖像全部消失或已被佔位符替換,則文件可能被「破壞」:

broken-image-files-1-1

媒體庫中的圖像文件損壞

發生這種情況的原因多種多樣,包括:

  • 伺服器出現問題,例如性能問題
  • 您的插件和/或主題之間的兼容性錯誤。
  • 不正確的文件許可權。
  • 一個黑客其他攻擊

解決此問題,您可以嘗試將上傳  目錄的文件許可權重置為755。如果這樣不起作用,請查看是否存在任何插件衝突。此後,如果您的圖像仍然損壞,請與您的主機提供商聯繫,以查看原因是否是伺服器問題。

28.「裁剪圖像時出錯」

在WordPress媒體庫中,您可以對上傳的圖像進行較小的編輯,例如旋轉和裁剪。嘗試以這種方式進行編輯時,您可能會收到消息:「裁剪圖像時出錯」。

有兩個可能的原因導致此錯誤。首先是您正在使用過時的PHP版本,在這種情況下,您只需升級即可修復它。另一方面,您的伺服器可能缺少必需的Graphics Draw(GD)  軟體包。

在這種情況下,您需要根據安裝步驟按照適當的步驟進行安裝  。萬一遇到麻煩,應聯繫您的主機提供商以尋求幫助。

29.不正確的Facebook縮略圖

社交共享是建立網站受眾的有效方法。但是,有時在Facebook上分享您的帖子時可能會顯示錯誤的縮略圖。

當帖子中的多個圖像包含「打開圖形」(OG)標籤時,通常會發生這種情況。Facebook使用此標籤來猜測應該將其用於縮略圖的圖像,但是當包含多個圖像時,平台就會感到困惑。

解決此問題的一種方法是使用Yoast SEO的社交共享功能。通過此插件設置Facebook縮略圖,可以確保正確的圖像帶有OG標籤。

資料庫錯誤

您的WordPress安裝由兩個關鍵部分組成:文件和資料庫。雖然您更有可能定期與前者互動,但是資料庫對於站點正常運行的能力也至關重要。

30.建立資料庫連接時出錯

如果您的網站無法與MySQL資料庫建立連接,它將無法檢索顯示內容所需的數據。相反,您會看到類似這樣的錯誤:

error-database-connection-1-1

建立資料庫連接時出錯

這將阻止用戶查看您網站的前端,還將您從WordPress儀錶板中鎖定。此錯誤的最常見原因是您的資料庫憑據不正確。您可以在wp-config.php  文件中更改它們。

31. WordPress資料庫已損壞

「腐敗」是一個通用術語,適用於WordPress資料庫和文件受到威脅或無法使用時。這通常會導致建立資料庫連接時出錯。

理想情況下,您需要還原資料庫的備份以替換損壞的版本。如果不可能,還可以通過將define(’WP_ALLOW_REPAIR’,true)函數添加到wp-config.php  文件中來解決此錯誤。

建議閱讀:閱讀本指南,了解如何解決和修復WordPress資料庫問題

PHP錯誤

PHP是 WordPress不可或缺的一種編碼語言。與它的功能有關的問題可能會阻止您編輯站點或導致侵入性消息和通知。

32. WordPress中的PHP錯誤

當WordPress網站的PHP出現問題時,您會在WordPress儀錶板頂部看到一條消息或警告,指出問題出在哪裡,哪些文件受到了影響。

這些消息是供開發人員使用的,因此他們可以深入研究其站點的代碼並修正問題。如果您沒有使用PHP的經驗,嘗試解決這些錯誤可能會給您的網站造成更多問題。

如果這描述了您的情況,請不要擔心。PHP錯誤不應阻止您的網站運行或阻止用戶訪問它。

理想情況下,您需要與可能導致問題的任何相關插件或主題的開發人員聯繫。否則,您可以聘請開發人員來幫助您修復它。

33.「缺少臨時文件夾」

每當您將文件上傳到WordPress網站時,該文件都會先存儲在一個臨時文件夾中,然後再移動到其永久目錄中。但是,伺服器上不正確的PHP設置可能會阻止對該臨時文件夾的訪問,從而導致WordPress網站上出現錯誤。

要解決此問題,您需要通過FTP訪問伺服器,並將以下功能添加到wp-config.php文件中:

define(WP_TEMP_DIR, dirname(__file__)./wp-content/temp/);

然後,您可以將一個名為temp的新文件夾添加 到wp-content  目錄。

WordPress文件錯誤

從您的帖子和頁面到插件主題,您的WordPress安裝包含數百個(如果不是數千個)文件。與這些關鍵組件有關的錯誤可能會導致內容丟失或不可用。

34.「目標文件夾已存在」

當您在WordPress網站上安裝新主題或插件時,將在伺服器上創建一個文件夾來存儲其文件。如果您嘗試安裝插件或主題,並且伺服器上已經保存了相同名稱的文件夾,則會看到錯誤消息「目標文件夾已存在,插件安裝失敗」:

destination-folder-exists-1-1

「目標文件夾已存在」錯誤

遇到此問題時,您的第一步應該是檢查是否已安裝插件或主題。

如果沒有,請通過FTP訪問伺服器並導航到wp-content  文件夾。然後,查看您的插件或主題,以查看是否存在與您嘗試安裝的組件同名的文件夾。刪除該文件夾後,您可以再次嘗試安裝。

35. WordPress主題樣式表丟失

CSS是一種編碼語言,可確定您網站的「樣式」。這可能包括顏色,字體和各種其他元素,這些元素使您的網站看起來很有趣。

當涉及到WordPress主題時,所有必需的CSS都包含在一個名為「樣式表」的文件中。如果您的主題樣式表不可用,則您的網站將無法正確載入,並且您會看到錯誤消息:

stylesheet-is-missing-1-1

WordPress主題列表中的「樣式表丟失」錯誤

在主題安裝期間也可能會發生這種情況:

theme-missing-stylesheet-1-1

由於缺少樣式表,主題安裝失敗

發生這種情況的原因可能是主題的樣式表尚未上載到伺服器,或者是因為命名不正確,所以找不到。要解決此問題,請通過FTP訪問伺服器,然後導航到主題的子目錄。

然後,查找您主題的樣式表。如果不存在,請從主題文件中檢索它,並將其上載到伺服器。確保文件名為style.css  並保存在正確的主題文件夾中。

36. Pluggable.php文件錯誤

WordPress網站的pluggable.php  文件使用戶,插件和主題可以覆蓋核心功能。如果插件或主題的編碼不正確,則可能導致與此文件發生衝突。

該問題將在WordPress儀錶板中以php錯誤消息的形式出現,該消息引用了您的pluggable.php  文件。然而,問題的根源通常不在pluggable.php本身內,例如可能是您的wp-config.phpfunctions.php

相反,您需要在錯誤消息中找到衝突的實際位置。然後,導航到相關文件並通過刪除空格,空行或類似內容來修復它

37. WordPress文件已損壞

就像您的WordPress資料庫可能損壞,其文件也一樣。這將使它們不可訪問,這是一個大問題,尤其是在涉及核心文件時。

損壞的文件可能是伺服器故障,不正確的文件許可權或PHP版本錯誤導致的。最簡單的解決方法是還原站點備份。只需在MyKinsta中單擊幾下即可。

首先,登錄  MyKinsta儀錶板。轉到左側的「站點」,然後單擊您需要為其還原備份的WordPress網站。

backup-restoration-mykinsta-1

從MyKinsta中的備份還原WordPress

從提供的選項中選擇您喜歡的備份選項,然後單擊「還原到」按鈕,決定是要在實時站點還是分段站點上還原備份。

restore-backup-mykinsta-1-1

將WordPress備份還原到MyKinsta中的實時站點

然後,您將必須通過輸入站點名稱來確認備份還原。然後點擊「還原」。這將  覆蓋您的居住環境

另外,您可以通過下載WordPress,通過FTP刪除損壞的文件,然後從WordPress .zip  文件上載新副本來替換核心文件。

瀏覽器錯誤

訪客使用自己選擇的瀏覽器訪問您的網站。這意味著各種瀏覽器錯誤都可能使用戶無法訪問您的站點。防止它們將有助於您避免交通阻塞

38. Chrome中的「不安全」警告

使用Google Chrome瀏覽器瀏覽互聯網時,您可能已經注意到某些網頁的網址旁邊有「不安全」警告:

chrome-not-secure-1-1

Google Chrome瀏覽器中的「不安全」警告

當網站未使用SSL證書時,瀏覽器將顯示此警告。如果您的網頁在用戶的瀏覽器中觸發了這些消息,則可能會損害您網站的信譽,影響流量水平,SEO和轉換率。為防止這種情況發生,您可以安裝SSL證書

最近,Chrome開始為未使用TLS 1.2或1.3的網站顯示ERR_SSL_OBSOLETE_VERSION警告消息

39.「您的連接不是私有的」瀏覽器錯誤

比Chrome中的不安全」警告更糟糕的是「您的連接不是私有的」頁面。由於其SSL證書有問題(或缺少SSL證書),此錯誤使用戶無法輕鬆訪問您的站點。

如果他們遇到此頁面,可能會因為害怕用戶的個人信息被盜而嚇跑用戶。您可以通過確保正確安裝SSL證書來嘗試防止這種情況的發生,但這也可能是客戶端必須自己修復用戶的客戶端問題。

40.ERR_TOO_MANY_REDIRECTS

重定向循環通常顯示為「 ERR_TOO_MANY_REDIRECTS」,發生在伺服器上的重定向配置錯誤時

例如,這可能意味著URL 1指向URL 2,但是URL 2指向URL 1,從而導致無限循環。用戶可以嘗試通過刪除網站的Cookie並清除其瀏覽器緩存來解決此錯誤。您也可以嘗試確定重定向循環的性質,以便找出問題的根源,然後加以解決。

41. ERR_CONNECTION_REFUSED

像許多瀏覽器問題一樣,ERR_CONNECTION_REFUSED問題通常不是由特定於WordPress引起的。但是,如果用戶由於Chrome中出現此消息而由於無法訪問您的網站而與您聯繫,那麼告訴他們如何解決問題仍然有幫助。

發生ERR_CONNECTION_REFUSED錯誤,因為用戶的瀏覽器無法連接到您站點的伺服器。這可能是伺服器端的問題,在這種情況下,您應該檢查網站是否關閉並聯繫託管服務提供商。或者,您可以嘗試指示用戶重新啟動路由器並清除其瀏覽器緩存

42. ERR_EMPTY_RESPONSE

當用戶的瀏覽器將請求發送到您的站點,而伺服器未發回任何內容時,就會發生ERR_EMPTY_RESPONSE問題。此問題最流行的修復方法  是清除瀏覽器緩存並重置網路設置。

您可能還想建議遇到此問題的用戶禁用他們正在使用的所有Chrome擴展,並嘗試暫時禁用其防病毒軟體。

43. DNS_PROBE_FINISHED_NXDOMAIN瀏覽器錯誤

DNS是獲取您網站IP地址並將其轉換為可讀域的系統,例如kinsta.com。如果您的DNS無法將您的域正確轉換為站點的IP地址,則用戶將在Chrome中看到DNS_PROBE_FINSHED_NXDOMAIN瀏覽器錯誤

解決此問題的第一步是釋放和更新您的IP地址。如果這不起作用,則可能建議用戶嘗試暫時禁用其防病毒軟體或虛擬專用網路(VPN)。

解決其他WordPress錯誤

儘管許多WordPress錯誤可以追溯到特定原因,但其中一些診斷起來卻有些困難。它們可能有多個可能的起源,也可能引出似乎並不重要的細節。

以下是各種WordPress問題,它們與我們到目前為止已涵蓋的類別並不完全匹配。

厭倦了WordPress網站遇到的問題?通過Kinsta獲得最好,最快的託管支持!查看我們的計劃

44.死亡白屏

WordPress最著名的錯誤之一是「 死亡白屏(WSoD)」。這會使您的網站向用戶顯示為空白頁。此問題也可能使您無法使用WordPress儀錶板。通常,這是由插件兼容性問題引起的。

解決該問題的最佳方法是找到引起衝突的插件並將其刪除。其他可能的原因包括語法錯誤,達到站點的內存限制以及文件許可權問題。

45.鎖定WordPress管理儀錶盤

您的WordPress儀錶板對於許多任務非常重要,包括修復許多常見的WordPress錯誤。但是,有時您在網站上遇到的問題可能會使您無法進入WordPress儀錶板。

有許多可能的原因導致此問題。如果可以,請嘗試確定是否由於另一個問題而被鎖定,然後採取措施解決問題的根源。您也可以嘗試還原站點的備份,或者如果您認為它使您無法訪問站點的後端,則可以通過FTP 禁用安全性插件

46.無法通過SSH或SFTP連接

有時,WordPress管理或故障排除將要求您直接訪問伺服器。SFTP使您能夠訪問文件,而SSH允許進行多種其他遠程任務(這是有關如何開始使用SSH的指南)。

如果您嘗試使用SFTP或SSH來訪問伺服器但無法連接,則可能需要 從known_hosts  文件中刪除過時的IP地址

47. SSH連接被拒絕

如果您嘗試通過SSH連接到伺服器,並且在命令行界面中看到一條顯示「連接被拒絕」的消息,則問題略有不同:

connection-refused-error-1-1

終端中的「連接拒絕」錯誤消息

無需編輯known_hosts,您需要檢查一些與您的SSH配置有關的事項。

首先,請確保您的伺服器已安裝SSH守護程序。您還應該檢查您的憑據,  並確定您正在使用的埠是否打開。該問題也可能是由於您的防火牆設置。

48.暫時無法進行定期維護

每當您在WordPress網站上運行更新時,它都會暫時進入維護模式。在此期間,任何嘗試訪問您的網站的人都會看到一條消息,內容如下:暫時無法進行計劃的維護。請稍後再回來查看」:

unavailable-scheduled-maintenance-1-1

WordPress中的「暫時無法用於計劃維護」消息

這並不是真正的錯誤,因為它應該發生,但是用戶可能會以不同的方式解釋它。如果他們就此與您聯繫,但您最終沒有遇到麻煩,則建議他們重新載入頁面。

另一方面,如果在WordPress中運行更新時看到此消息,則您的網站可能陷入了維護模式。

49. WordPress卡在維護模式下

在更新過程中關閉瀏覽器或運行批量插件更新可能會導致您的網站陷入維護模式。在這種情況下,您將看到與用戶在運行更新時在前端看到的相同消息。

幸運的是,解決此問題非常簡單。您要做的就是通過FTP訪問站點的文件,並刪除一個名為.maintenance的文件

wordpress-maintenace-file-1-1

FileZilla中的.maintenance文件

之後,您可以返回您的網站,一切都會恢復正常。

50.在您的實時網站上看不到更改

如果您花了很多心血來對網站進行更新,只是為了檢查前端並看到沒有可見的內容,您可能會感到沮喪。好消息是,此問題通常很容易解決。

通常,這是緩存問題的結果。首先,您可以嘗試清除瀏覽器緩存。如果您的更改仍然不可見,並且您使用的是緩存插件,請查看其文檔以了解如何清除插件的緩存。

51.錯過時間表

一致的上載時間表是強大的內容策略的一部分。WordPress通過使您能夠安排帖子在特定的日期和時間進行發布而對此提供了幫助。

scheduled-post-trigger-1-1

Scheduled Post Trigger插件

不幸的是,它並不總是能按預期運行,從而導致錯過計劃錯誤。一般來說,解決此問題的最快方法是通過插件(例如Scheduled Post Trigger或  WP Scheduled Posts Pro)獲得,或者通過編輯cron作業。

在Kinsta,我們  將您的WordPress cron作業配置  為在系統級別運行,間隔為15分鐘。

52.自動更新失敗

為了幫助您的網站保持最新版本的WordPress,您可能已啟用了自動更新。這對於簡化網站維護和確保網站安全非常有用,但是有時也會導致問題。

自動更新有時可能會失敗,在這種情況下,您的站點可能會關閉並且對用戶不可用。建議的修補程序是執行手動更新。

53. WordPress導入問題

由於各種原因,您可能會發現需要將內容導入WordPress網站。這是開發人員中相當普遍的做法,此任務通常使用各種插件。

不幸的是,導入很容易導致PHP或HTTP超時。為了避免這些問題,您可以:

  • 切換到更快的Internet連接。
  • 使用WP-CLI導入文件。
  • 增加您的PHP超時限制。

您可能還需要與託管服務提供商聯繫,以獲取解決此問題的幫助。

54. WordPress性能問題

您網站的性能或多或少是其速度的代名詞。快速載入的頁面可提供更好的UX和SEO,因此定期監視和優化您的網站速度非常重要。Pingdom  是一個方便的工具,可以從多個位置測試載入時間:

pingdom-tools-test-1-1

Pingdom網站速度測試

在測試您的網站之後,Pingdom將為您提供有關如何改善其性能的建議列表。常見的解決方案包括圖像壓縮緩存啟用CDN

55. WordPress沒有發送電子郵件

電子郵件營銷是許多WordPress網站的一項關鍵策略,可以提高流量水平和轉換率。有幾個可用的插件,使您能夠從WordPress儀錶板發送電子郵件,從而方便地將電子郵件營銷平台與網站的後端捆綁在一起。

通常,如果沒有將電子郵件發送  給訂戶,那是因為伺服器的配置。您的主機可能會限制您的站點可以使用的資源,從而阻止電子郵件發送出去。

如果您懷疑伺服器相關的問題,請與您的主機聯繫。您可能需要升級您的計劃。或者,您使用的插件可能是問題的根源。在其支持論壇和文檔中查看常見問題,或與開發人員聯繫以獲取支持。

最後,從WordPress發送的電子郵件可能被標記為垃圾郵件。如果用戶就丟失的電子郵件與您聯繫,請告訴他們檢查其垃圾文件夾,以防萬一。

56. WordPress語法錯誤

語法錯誤是指代碼的語法或結構問題。這可能包括使用不正確的標點符號或其他錯別字。在某些情況下,語法錯誤可能會使您無法進入儀錶板並破壞站點。

儘管根本原因似乎無關緊要,但這種類型的錯誤還是很嚴重的。當您粘貼在網上找到的代碼段時,通常會發生這種情況。如果您最近做了類似的事情,那很可能是問題的根源。

要解決此問題,請導航到使用FTP粘貼的代碼段的位置,然後更正或刪除它。

57. WordPress側邊欄出現在內容下方

側邊對於向用戶顯示關鍵內容非常有用,例如導航菜單,WordPress搜索功能社交圖標,甚至免責聲明。如果您的側邊欄看起來很奇怪,因為它顯示在您內容的下方而不是旁邊,那麼您就遇到了問題。

這通常是由於一個或多個主題文件中的<div>標籤使用不當造成的。您需要跟蹤問題的根源,以更正和修復代碼。由於您網站的寬度有問題,float屬性錯誤或WordPress主題有其他問題,因此也可能發生這種情況。

58.可視編輯器中的白色文本和缺少的按鈕

您的WordPress編輯器非常重要。沒有它,向您的網站添加新內容將變得更加困難。如果您曾經打開過經典編輯器,發現工具欄中的所有按鈕都丟失了,並且您的文本顏色設置為白色,那麼您可能會感到無法使用該功能而感到困擾。

通常,此錯誤是由於插件衝突或緩存問題引起的。如果清除瀏覽器緩存或停用插件無法解決問題,則可能需要替換一些WordPress核心文件。

59. WordPress RSS源問題

RSS提要是通過策劃來增強您的網站的簡便方法。它們對於新聞網站和其他內容中心特別有用。但是,RSS提要中的錯誤可能顯得不專業,並阻止用戶查看內容。

在關閉functions.php  文件或插件中的PHP標記後,由於多餘的空格或換行符,可能會發生這些錯誤。您可以查找並刪除它們,以消除此問題。另外,您可能還需要測試插件和主題的不兼容性,或者只是禁用WordPress的默認RSS feeds功能

60. WordPress無法打開流

如果您看到顯示「無法打開流」的錯誤消息,則表明WordPress無法打開代碼中引用的文件。

該錯誤可能是由多種問題引起的,但是該消息通常會告訴您問題的根源是什麼。可能的響應包括:

  • 沒有相應的文件和目錄。
  • 沒有許可權。
  • 手術失敗。

解決問題所需採取的措施取決於您所看到的響應。可能是文件丟失,許可權設置不正確,或者WordPress無法連接到第三方API。

61.密碼重置密鑰錯誤

如果用戶能夠在您的網站上註冊帳戶,則他們有時可能需要重設密碼。在某些情況下,默認的密碼重置電子郵件會提供一個鏈接,該鏈接將用戶引導回登錄頁面,在該頁面上,他們將看到以下消息:「此密鑰無效或已被使用。請嘗試再次重置密碼。」

通常,這是一個緩存問題。如果您的站點上安裝了緩存插件,請確保已 在插件設置中為「 我的帳戶」頁面禁用了緩存。 還報告了與CAPTCHA插件發生衝突的情況。

62.登錄頁面不斷刷新

如果單擊WordPress登錄頁面上的「 登錄」按鈕只是刷新它而不是將您帶到儀錶板,則可能是發生了錯誤:

wordpress-login-screen-1-1

WordPress登錄屏幕

此問題可能是由於插件衝突,錯誤的WordPress地址或損壞的.htaccess文件引起的

63. WordPress不斷使您註銷

與登錄頁面刷新錯誤不同,此問題使您可以短暫訪問WordPress儀錶板,但隨後突然註銷。這通常是由於您的WordPress網站設置存在問題。

如果遇到此錯誤,則「  常規」設置中的WordPress 地址  和站點地址可能不匹配:

wordpress-general-settings-1-1

常規設置中的WordPress地址和站點地址

這可能包括看似很小的差異,例如兩個URL  開頭是否都包含www。更改URL以使其匹配可以解決此問題。

如果由於WordPress不斷使您退出而無法通過儀錶板執行此操作,則可以通過編輯wp-config.php文件來完成工作。

64.「您確定要這樣做嗎?」

最令人沮喪的WordPress錯誤是那些沒有說明可能是什麼原因的錯誤。顯示錯誤消息「您確定要執行此操作嗎?」 就是這樣一個問題。

通常,這是插件或主題衝突的結果,可以通過針對這種情況的標準故障排除來解決。萬一這不起作用,您可能需要替換wp-config.php文件

65.「另一項正在進行的更新」

通常,如果您在WordPress仍在執行核心更新的同時嘗試運行插件或主題更新,則會出現「另一個更新正在進行中」錯誤。

這通常在自動核心安全更新期間發生。第一次更新完成後,該消息應自動消失。如果不是這樣,則說明您手上有錯誤。您可以 通過 從wp_options  表中刪除core_updater.lock行在phpMyAdmin中解決該問題

66.錯誤移至廢紙Error

WordPress使您可以通過單擊按鈕輕鬆地從您的站點中刪除帖子和頁面。但是,嘗試將內容移至垃圾箱時,各種問題都可能導致錯誤。

這可能是由於緩存問題或插件衝突引起的。也可能是由於資料庫損壞或不正確的文件許可權所致。

67. WordPress安裝錯誤

儘管WordPress以其五分鐘的簡單安裝過程而聞名,但您仍可能會遇到麻煩。潛在的問題  包括建立資料庫連接錯誤500個內部伺服器錯誤,我們已在本文的其他地方進行了介紹。

您可能還會遇到「已發送標題」錯誤消息。這可能是由於代碼中不必要的空格或PHP標記所致。該消息應告訴您問題出在哪裡,您可以通過編輯相關文件來解決。

68.「該站點遇到技術難題」

自WordPress 5.2發布以來,此錯誤已變得更加頻繁。它通常出現在核心,插件或主題更新期間:

experiencing-technical-difficulties-1錯誤消息顯示:「該站點遇到技術困難。」

的原因「網站遇到了技術問題」的錯誤通常可以是一個PHP內存限制錯誤或插件衝突。您可以通過不同的方式來增加站點的內存。

要解決插件衝突,請嘗試停用您的插件,然後逐個重新激活,以查看哪個插件導致錯誤再次出現。

信息

Kinsta客戶的默認內存限制設置為256 MB。如果將您的WordPress網站託管在Kinsta,那麼內存不足應該不會有任何問題。

69.您的WordPress網站已關閉

網站不可用可能會導致流量和收入損失。如果您確定WordPress網站已關閉,則第一步是確定原因是WordPress錯誤還是伺服器出現故障。其他WordPress錯誤的癥狀可能會提示您潛在的問題。

如果不存在,則可以嘗試檢查伺服器的錯誤日誌。這是在MyKinsta中的操作方法:

check-error-logs-mykinsta-1-1

訪問錯誤日誌和MyKinsta

如果您的伺服器無法正常工作或不知道發生了什麼,請聯繫您的主機提供商以尋求幫助。

解決任何#WordPress錯誤的步驟:閱讀本指南。。就是這樣。這就是所有步驟。?點擊鳴叫

摘要

網站所有者想要做的最後一件事是讓他們的WordPress網站對用戶不可用或出現問題。這不僅會導致您錯過您可能獲得的任何銷售,廣告觀看SEO轉化,甚至聯盟傭金

這也會使您的網站看起來不那麼可靠,並損害您的品牌聲譽,這可能真的很難修復。

因此,我們將這些常見的WordPress錯誤歸為一類,以幫助您儘可能輕鬆地找到修復程序,並使您的業務迅速回到正軌。這樣不方便嗎