WordPress網(wǎng)站出現(xiàn)錯誤是很正常的一件事情,盡管有些可能只造成較小的不便,但其他一些可能會導致嚴重的問題。停機,更新和安裝失敗以及資源丟失會導致訪客無法訪問或使用您的網(wǎng)站。這會損害網(wǎng)站信譽,并可能影響網(wǎng)站收入。我們不可能做到100%知道每個潛在的WordPress錯誤。但是,了解用戶體驗的一些最常見的WordPress問題,當正在出現(xiàn)這些問題時,可以幫助站長快速解決問題。

這篇文章涵蓋了最常遇到的WordPress錯誤,提供了一些資源來幫助站長快速解決這些問題,使網(wǎng)站快速啟動并重新運行。
65+最常見的WordPress錯誤及其解決方法
為了大家更好地閱讀,按不同類型對這些錯誤進行了分組。并對WordPress網(wǎng)站的各個組件及其可能遇到的問題進行描述,然后是特定的錯誤及其解決方案。
- 400s錯誤
- 500s錯誤
- 與服務(wù)器相關(guān)的錯誤
- 與安全相關(guān)的錯誤
- WordPress多媒體錯誤
- 數(shù)據(jù)庫錯誤
- PHP錯誤
- WordPress文件錯誤
- 瀏覽器錯誤
- 其他WordPress錯誤
400s錯誤
標記為400到499之間的數(shù)字錯誤是HTTP客戶端錯誤。這通常意味著網(wǎng)站訪問者在使用瀏覽器與網(wǎng)站服務(wù)器之間的通信過程中出現(xiàn)了問題。
1. 400 Bad Request

Google Chrome瀏覽器-400錯誤響應
當網(wǎng)站服務(wù)器遇到客戶端錯誤時,“400錯誤請求”響應是一個萬能的響應,但它不屬于特定類別。這意味著此錯誤有幾種可能的原因,包括:
- 輸入錯誤的URL或包含不允許的字符的URL。
- 瀏覽器緩存或Cookie損壞。
- 域名系統(tǒng)(DNS)數(shù)據(jù)和本地DNS緩存之間的差異。
- 嘗試上傳太大的文件。
- 某種常規(guī)服務(wù)器錯誤。
可能的解決方案包括檢查URL的輸入錯誤,清除瀏覽器緩存和cookie,清除DNS緩存以及停用瀏覽器擴展。
2. 403 Forbidden
有許多措施可以確保您的WordPress網(wǎng)站安全,包括不同級別的“權(quán)限”。雖然此功能可以阻止不應訪問您網(wǎng)站的用戶進入,但如果權(quán)限設(shè)置不當,有時可能會引起問題。
403 Forbidden error是一個這樣的問題:

Google Chrome中的403禁止訪問響應
要修復此問題,您需要重置文件權(quán)限或生成一個新的.htaccess文件。此問題也可能是由插件,內(nèi)容交付網(wǎng)絡(luò)(CDN)或熱防盜鏈保護問題引起的。
3. 404 Not Found
404錯誤 ,當用戶嘗試訪問的網(wǎng)頁不存在發(fā)生。他們沒有找到他們想要的資源,而是看到了一個與此頁面相似的頁面:

404錯誤頁面示例
這個問題相對來說是無害的,但是對于用戶卻令人沮喪。為避免這種情況,請確保定期修復站點上無效鏈接,并在刪除頁面或?qū)⑵湟浦列耈RL時應該執(zhí)行重定向。
4. 405方法不被允許
405方法不被允許錯誤是說,它已收到了瀏覽器的請求,但拒絕它由于某種原因,你的服務(wù)器的方式。
有幾種解決此問題的方法,包括回滾最近的主題和插件更新,檢查服務(wù)器的配置和錯誤日志以及調(diào)試應用程序代碼。
5. 413請求實體太大
如果瀏覽器中出現(xiàn)此錯誤,則意味著您嘗試訪問的站點的服務(wù)器太大,因此無法處理您發(fā)出的HTTP請求。
如果您要上傳非?!按蟆钡奈募?,通常會發(fā)生這種情況。您可以通過增加最大HTTP請求大小來解決此問題。
6. 429 Too Many Requests
如果用戶在短時間內(nèi)嘗試訪問某個資源太多次,則他們可能會收到429 Too Many Requests錯誤。這是服務(wù)器阻止可疑行為的方式。
為幫助防止登錄頁面上的網(wǎng)絡(luò)攻擊可能導致429錯誤,您可以更改其默認URL。其他解決方案包括測試主題和插件沖突。
500 Errors
您網(wǎng)站上標有500到599之間的任何錯誤均表明您的服務(wù)器由于某種原因無法執(zhí)行給定的請求。以下是一些最常見的示例。
7. 500 Internal Server Error
除了阻止用戶訪問您的網(wǎng)站之外,“500 Internal Server Error”(500內(nèi)部服務(wù)器錯誤)如果不能快速解決,還會對您的SEO產(chǎn)生負面影響:

Google Chrome瀏覽器提示內(nèi)部服務(wù)器錯誤
不幸的是,500錯誤有許多可能的原因和解決方案,這可能會使解決此問題變得棘手。您可以先清除瀏覽器緩存并重新加載頁面。如果這不起作用,則可以深入研究更多的技術(shù)調(diào)試方法。
8. 501 Not Implemented
此錯誤意味著您的服務(wù)器不具備完成用戶瀏覽器發(fā)出的請求所需的功能。服務(wù)器可能無法識別請求方法。
與500內(nèi)部服務(wù)錯誤一樣,如果您在幾個小時內(nèi)仍未解決,則501錯誤可能會降低搜索引擎排名。您可以嘗試重新加載頁面,清除瀏覽器緩存以及禁用任何活動的代理設(shè)置來解決該問題。
但是,您可能需要聯(lián)系您的主機提供商以尋求幫助。
9. 502 Bad Gateway
如果一臺服務(wù)器充當另一臺服務(wù)器的代理或“網(wǎng)關(guān)”,則用戶可能會遇到502 Bad Gateway錯誤。當代理從入站服務(wù)器收到無效響應時,會發(fā)生這種情況。
502錯誤可能會影響您的SEO,因此最好盡快將其清除。重新加載頁面并清除瀏覽器緩存是一個不錯的起點。如果這些解決方案不起作用,請檢查DNS問題,嘗試禁用CDN或防火墻,或與主機聯(lián)系以尋求幫助。
10. 503 Service Unavailable
出現(xiàn)503服務(wù)不可用錯誤時,表明由于某種原因,無法訪問您的服務(wù)器。盡管您的網(wǎng)站正常運行,但用戶將無法訪問。
這可能是由于日常維護,高流量級別或服務(wù)器出現(xiàn)的更嚴重的問題。好消息是503錯誤不會影響您的搜索引擎排名。但是,它仍然會使訪問者非常煩惱。要解決此問題,您可以嘗試:
- 停用您的插件。
- 切換到默認主題。
- 禁用您的CDN。
- 限制WordPress Heartbeat API。
- 增加服務(wù)器的資源。
- 啟用WP_DEBUG。
如果這些解決方案都不起作用,則最好的做法是與服務(wù)器的支持團隊聯(lián)系。
11. 504 Gateway Timeout
與502錯誤類似,504網(wǎng)關(guān)超時響應是入站服務(wù)器與代理之間的通信問題的結(jié)果。從本質(zhì)上講,這意味著后者服務(wù)器在等待前者響應請求時超時。
這種類型的錯誤可能會對您的SEO產(chǎn)生負面影響。可能的解決方案包括重新加載頁面,禁用任何活動代理設(shè)置,檢查DNS是否存在問題以及暫時禁用CDN。
與服務(wù)器相關(guān)的錯誤
您的服務(wù)器負責存儲您所有WordPress網(wǎng)站的文件,并與瀏覽器進行通信以使您的內(nèi)容可供用戶使用。
盡管已經(jīng)列出的400和500錯誤以某種方式涉及您的服務(wù)器,但是還有一些特定于WordPress的問題可能是由服務(wù)器問題引起的。
12. WordPress內(nèi)存限制錯誤
您的托管服務(wù)提供商會為您的站點分配一定數(shù)量的服務(wù)器內(nèi)存。如果達到服務(wù)器的內(nèi)存限制,則可能會遇到安裝新插件或主題或?qū)⒚襟w文件上傳到站點的問題。
不會成功添加新資源,而是會顯示一條消息:“fatal error: allowed memory size has been exhausted”。如果發(fā)生這種情況,您可以嘗試通過編輯wp-config.php文件來增加PHP內(nèi)存限制。
另外,您可以檢查正在使用的磁盤空間,并考慮升級到新的托管計劃,該計劃為不斷增長的WordPress網(wǎng)站提供更多空間。
13. 上傳文件超出php.ini文件upload_max_filesize指令限制
與此類似,主機還為可以上傳到服務(wù)器的單個文件的最大大小設(shè)置了限制。您可以通過在WordPress儀表盤中導航至“ 媒體”>“添加新文件” 并查找最大上傳文件大小來查看此限制:

WordPress媒體上載程序中列出的最大上載文件大小
如果需要上傳大于指定最大大小的文件,則可以通過編輯php.ini文件來更改限制?;蛘撸梢月?lián)系您的主機提供商,讓他們協(xié)助解決。
與嘗試自己進行更改相比,這要簡單得多,風險也要小得多,這對主機的支持團隊來說應該不是問題。
14. Fatal Error: Maximum Execution Time Exceeded
服務(wù)器對腳本可以運行多長時間有限制(通常為30秒)。如果您的WordPress網(wǎng)站上的PHP腳本花費的時間超過了所分配的時間限制,您可能會看到以下消息:“致命錯誤:超過xx秒的最大執(zhí)行時間”。您可以通過增加站點的執(zhí)行時間限制來解決此問題。為此,您需要找到運行時間太長的腳本(可能是插件或主題的一部分),然后將其刪除。
15. Upload: Failed to Write File to Disk
在您的文章和頁面上添加圖片可以使其變得更有用,更有趣,并帶來更多的自然流量。但是,每當您嘗試將媒體文件添加到站點時,如果看到諸如“ 上傳:無法將文件寫入磁盤 ”之類的消息,您將很難做到這一點。
此錯誤通常是由于文件權(quán)限不正確引起的。您可以通過文件傳輸協(xié)議(FTP)更改文件權(quán)限來解決此問題。
但是,這也可能是服務(wù)器的問題。當您將文件上傳到WordPress時,它們首先被保存到服務(wù)器上的臨時文件夾中。然后,將它們移動到適當?shù)腤ordPress目錄。如果更改文件權(quán)限不能解決此錯誤,請與您的主機聯(lián)系,請他們清空您的臨時文件目錄,因為該目錄可能已滿并阻止了上傳。
16. Secure Connection Error
當您更新WordPress安裝的核心文件時,您的站點必須連接到http://WordPress.org。有時,由于服務(wù)器的配置,這是不可能的。結(jié)果是在WordPress儀表盤中出現(xiàn)警告。
由于這是與您的服務(wù)器直接相關(guān)的問題,因此您可能需要聯(lián)系主機才能解決。您的服務(wù)器可能受到DDoS攻擊,在這種情況下,錯誤應很快自行解決。另外,您可以嘗試通過安全外殼協(xié)議(SSH)將服務(wù)器指向http://WordPress.org來自己解決問題。
與安全相關(guān)的錯誤
在您的網(wǎng)站上實施WordPress安全最佳做法是明智的。網(wǎng)絡(luò)攻擊可能會造成嚴重破壞,需要大量資金進行修復。不幸的是,有時您采取的保護站點的措施可能會導致錯誤。
17. Cloudflare Error 521
盡管這是500個錯誤,就像我們在上一節(jié)中描述的那樣,但它特定于Cloudflare。這個流行的平臺用作CDN,用于防御DDoS和其他攻擊。
在您的網(wǎng)站上看到521錯誤意味著Cloudflare無法連接到您的服務(wù)器。它已關(guān)閉或由于某種原因阻止了該服務(wù)。一般而言,檢查以確保服務(wù)器已啟動并且其防火墻已將Cloudflare的所有IP范圍都列入了白名單,這將使您知道導致問題的原因。然后,您可以采取步驟與主機一起工作并解決它。
18. “抱歉,出于安全原因,不允許使用此文件類型”
作為安全措施,WordPress具有允許的文件類型的標準列表。這樣可以防止惡意方將可執(zhí)行文件添加到您的站點中,這可能會損害用戶的敏感信息。
如果用戶嘗試上傳不在該列表中的文件類型,他們將看到一條消息:“抱歉,出于安全原因,不允許使用此文件類型”:

“抱歉,出于安全原因,不允許使用此文件類型”消息
您可以通過編輯wp-config.php 文件來啟用WordPress默認設(shè)置中不允許的文件類型上傳。WP Extra File Types插件,也可以作為一種替代解決方案。
19. “抱歉,您不能訪問此頁面”
在本文的前面,我們簡要地介紹了文件權(quán)限,但回顧一下,他們確定誰可以編輯WordPress網(wǎng)站上的哪些文件。這樣可以使您的網(wǎng)站免受可能想要插入惡意代碼的黑客的攻擊。
但是,如果您的權(quán)限設(shè)置不正確,它們可能會無意中阻止您或好心的用戶訪問您的網(wǎng)站。
這可能會導致顯示錯誤消息:“抱歉,您不能訪問此頁面”。

“Sorry, you are not allowed to access this page” 錯誤
有許多解決此問題的方法。您可能要嘗試:
- 通過安全文件傳輸協(xié)議(SFTP)重置文件權(quán)限。
- 通過phpMyAdmin檢查以確保為您的帳戶分配了正確的用戶角色。
- 確保您的數(shù)據(jù)庫前綴正確。
- 解決插件和主題沖突。
在最壞的情況下,您還可以還原網(wǎng)站的備份或重置WordPress。
20. “安裝失?。簾o法創(chuàng)建目錄”
每當您在WordPress網(wǎng)站上安裝插件或主題時,其文件都會添加到您的服務(wù)器中。如果在安裝或更新過程中收到消息“安裝失?。簾o法創(chuàng)建目錄”,則表明由于某種原因,WordPress無法將必要的文件添加到服務(wù)器。
插件和主題更新也是如此。這是另一個與文件權(quán)限有關(guān)的錯誤。
要解決此問題,請確保允許通過FTP在wp-admin,wp-content和wp-includes目錄中寫入。
21. 不正確的文件權(quán)限
除了拒絕您訪問網(wǎng)站的某些區(qū)域(例如“抱歉,您不能訪問此頁面”錯誤)之外,不正確的文件權(quán)限還可能導致您無法進行以下操作:
- 更新或安裝插件和主題。
- 發(fā)布或更新文章和頁面。
- 上傳圖片。
另一方面,如果您的文件權(quán)限不太強,則會使您的網(wǎng)站容易受到攻擊,并冒著黑客獲取文件訪問權(quán)的風險。他們可以在那里刪除內(nèi)容,竊取數(shù)據(jù)或添加自己的惡意代碼。
如果您遇到上述問題之一,或者懷疑自己已被黑客入侵,則可能需要通過SFTP驗證文件權(quán)限:

通過FileZilla更改文件夾和文件權(quán)限
WordPress的默認數(shù)值:對于文件夾是755,對于文件是644。
22. ERR_SSL_PROTOCOL_ERROR
安全套接字層(SSL)證書是用于加密數(shù)據(jù)的安全措施。這樣可以防止黑客竊取服務(wù)器之間傳輸?shù)拿舾袛?shù)據(jù),例如信用卡信息。
如果您最近切換了托管服務(wù)提供商或在您的站點上安裝了新的SSL證書,則可能會在瀏覽器中看到ERR_SSL_PROTOCOL_ERROR。這意味著,由于某種原因,您的服務(wù)器無法建立安全連接。
您可以采取幾個步驟來解決此問題,包括更新瀏覽器和操作系統(tǒng),驗證SSL證書,禁用瀏覽器擴展以及清除瀏覽器緩存和cookie。
23. ERR_SSL_VERSION_OR_CIPHER_MISMATCH
ERR_SSL_VERSION_OR_CIPHER_MISMATCH錯誤可能表明您的瀏覽器或操作系統(tǒng)是過時的。這也可能是由SSL證書問題引起的,或者是在將WordPress網(wǎng)站遷移到新主機后彈出的。
如果更新瀏覽器和操作系統(tǒng)沒有幫助,請檢查SSL證書中的名稱不匹配?;蛘?,清除計算機的SSL狀態(tài)可以解決此問題,或者您的SSL證書可能已過時。
24. 混合內(nèi)容警告
將SSL證書添加到WordPress網(wǎng)站時,它將開始運行HTTPS而不是HTTP。如果您的網(wǎng)站嘗試同時加載HTTPS和HTTP內(nèi)容或腳本,則會看到混合內(nèi)容警告。
這可能是以下形式的變體:“此站點不完全安全”。為了解決該錯誤,您需要執(zhí)行一些步驟來確定要加載的HTTP資源,然后將其刪除或替換為HTTPS資源。
WordPress媒體錯誤
在WordPress的世界中,“媒體”通常是指圖像文件。但是,它也包括視頻和音頻。盡管這些元素可以為您的用戶提供引人入勝且有趣的內(nèi)容,但由于過程中可能會出現(xiàn)各種錯誤,因此有時很難合并它們。
25. WordPress HTTP Error (上傳圖片至媒體庫時)
在嘗試將文件上傳到WordPress媒體庫時,您可能遇到了模糊的“ HTTP錯誤”。通常,它會在圖像上傳器的右側(cè)顯示為一個小的彈出框。
出現(xiàn)此問題的可能原因有幾種,包括登錄會話過期,文件名中不允許使用字符,錯誤的權(quán)限以及服務(wù)器端問題。
首先,首先刷新頁面。如果這樣不起作用,請嘗試調(diào)整媒體文件的大小或重命名。如果不走運,則應檢查權(quán)限或暫時停用插件和主題。如果仍然無法完成上傳,則可能需要與您的主機聯(lián)系。
26. “添加媒體”按鈕不起作用
在WordPress經(jīng)典編輯器中,“ 添加媒體” 按鈕是一項重要功能:

WordPress經(jīng)典編輯器的添加媒體按鈕
此按鈕使您可以快速上載新的媒體文件,或從媒體庫中選擇一個添加到文章中。但是,有時單擊該按鈕沒有任何作用,或者它可能會完全從編輯器中丟失。
如果是這種情況,則問題可能是由于插件或主題沖突引起的。您可以通過將定義(‘CONCATENATE_SCRIPTS’, false) 函數(shù)添加到wp-config.php文件中或通過對潛在的兼容性錯誤進行故障排除來解決該問題。
27. 損壞的媒體文件
如果您打開媒體庫,發(fā)現(xiàn)所有圖像全部消失或已被占位符替換,則文件可能被“破壞”:

媒體庫圖片無法正常顯示
發(fā)生這種情況的原因多種多樣,包括:
- 您的服務(wù)器出現(xiàn)問題,例如性能問題。
- 您的插件和/或主題之間的兼容性錯誤。
- 不正確的文件權(quán)限。
- 一個黑客或其他攻擊。
要解決此問題,您可以嘗試將上傳目錄的文件權(quán)限重置為755。如果這樣不起作用,請查看是否存在任何插件沖突。此后,如果圖像仍然損壞,請與您的主機提供商聯(lián)系,以查看原因是否是服務(wù)器問題。
28. “在裁剪您的圖像時發(fā)生了錯誤”
在WordPress媒體庫中,您可以對上傳的圖像進行較小的編輯,例如旋轉(zhuǎn)和裁剪。嘗試以這種方式進行編輯時,您可能會收到消息:“裁剪圖像時出錯”或“There has been an error cropping your image”。
有兩個可能的原因?qū)е麓隋e誤。首先是您正在使用過時的PHP版本,在這種情況下,您只需升級即可修復它。另一方面,您的服務(wù)器可能缺少必要的Graphics Draw(GD)軟件包。
在這種情況下,您需要按照安裝步驟按照適當?shù)牟襟E進行安裝 。萬一遇到麻煩,應聯(lián)系您的主機提供商以尋求幫助。
29. 不正確的Facebook縮略圖
社交分享是建立網(wǎng)站受眾的有效方法。但是,有時在Facebook上分享您的文章時可能會顯示錯誤的縮略圖。
當文章中的多個圖像包含“Open Graph”(OG)標簽時,通常會發(fā)生這種情況。Facebook使用此標簽來猜測應該將其用于縮略圖的圖像,但是當包含多個圖像時,平臺就會感到困惑。
解決此問題的一種方法是使用Yoast SEO的社交分享功能。通過此插件設(shè)置Facebook縮略圖,可以確保正確的圖像帶有OG標簽。
數(shù)據(jù)庫錯誤
您的WordPress安裝由兩個關(guān)鍵部分組成:其文件和數(shù)據(jù)庫。盡管您更有可能定期與前者進行互動,但是數(shù)據(jù)庫對于站點正常運行的能力也至關(guān)重要。
30. 建立數(shù)據(jù)庫連接時出錯
如果您的網(wǎng)站無法與MySQL數(shù)據(jù)庫建立連接,它將無法檢索顯示內(nèi)容所需的數(shù)據(jù)。相反,您將看到如下錯誤:

建立數(shù)據(jù)庫連接時出錯
這將阻止用戶查看您網(wǎng)站的前端,也將您鎖定在WordPress儀表盤之外。此錯誤的最常見原因是您的數(shù)據(jù)庫憑據(jù)不正確。您可以在wp-config.php文件中更改它們,查看相關(guān)解決方法。
31. WordPress數(shù)據(jù)庫已損壞
“損壞”是一個通用術(shù)語,適用于WordPress數(shù)據(jù)庫和文件受到威脅或無法使用時。這通常會導致建立數(shù)據(jù)庫連接時出錯。
理想情況下,您需要還原數(shù)據(jù)庫的備份以替換損壞的版本。如果不可能,您還可以通過將define(’WP_ALLOW_REPAIR’,true)函數(shù)添加到wp-config.php文件中來解決此錯誤。
建議閱讀:閱讀本指南,了解如何解決和修復WordPress數(shù)據(jù)庫問題。
PHP錯誤
PHP是WordPress不可或缺的一種編碼語言。與它的功能有關(guān)的問題可能會阻止您編輯站點或?qū)е赂蓴_性消息和通知。
32. WordPress中的PHP錯誤
當WordPress網(wǎng)站的PHP出現(xiàn)問題時,您會在WordPress儀表盤頂部看到一條消息或警告,指出問題是什么以及哪些文件受到了影響。
這些消息是供開發(fā)人員使用的,因此他們可以深入研究其站點的代碼并修正問題。如果您沒有PHP的經(jīng)驗,嘗試解決這些錯誤可能會給您的網(wǎng)站造成更多問題。
如果這描述了您的情況,請不要擔心。PHP錯誤不應阻止您的網(wǎng)站運行或阻止用戶訪問它。
理想情況下,您需要與可能導致問題的任何相關(guān)插件或主題的開發(fā)人員聯(lián)系。否則,您可以聘請開發(fā)人員來修復它。
33. “缺少臨時文件夾”
每當您將文件上傳到WordPress網(wǎng)站時,該文件都會先存儲在一個臨時文件夾中,然后再移到其永久目錄中。但是,服務(wù)器上不正確的PHP設(shè)置可能會阻止對該臨時文件夾的訪問,從而導致WordPress網(wǎng)站上出現(xiàn)錯誤。
要解決此問題,您需要通過FTP訪問服務(wù)器,并將以下功能添加到wp-config.php文件中:
define(‘WP_TEMP_DIR’, dirname(__file__). ‘/wp-content/temp/’);
然后,您可以將一個名為temp的新文件夾添加到wp-content目錄。
WordPress文件錯誤
從您的文章和頁面到插件和主題,您的WordPress安裝包含數(shù)百個(如果不是數(shù)千個)文件。與這些關(guān)鍵組件有關(guān)的錯誤可能會導致內(nèi)容丟失或不可用。
34.“目標文件夾已存在”
在WordPress網(wǎng)站上安裝新主題或插件時,將在服務(wù)器上創(chuàng)建一個文件夾來存儲其文件。如果您嘗試安裝插件或主題,并且服務(wù)器上已經(jīng)保存了相同名稱的文件夾,則會看到錯誤消息“目標文件夾已存在,插件安裝失敗”:

“目標文件夾已存在”錯誤
遇到此問題時,您的第一步應該是檢查是否已安裝插件或主題。
如果沒有,請通過FTP訪問服務(wù)器并導航到wp-content文件夾。然后,查看您的插件或主題,以查看是否存在與您嘗試安裝的組件同名的文件夾。刪除該文件夾后,您可以再次嘗試安裝。
35. WordPress主題樣式表丟失
CSS是一種編碼語言,可確定您網(wǎng)站的“樣式”。這可能包括顏色,字體和各種其他元素,這些元素使您的網(wǎng)站看起來很有趣。
當涉及到WordPress主題時,所有必需的CSS都包含在一個名為“樣式表”的文件中。如果您的主題樣式表不可用,則您的網(wǎng)站將無法正確加載,并且您會看到錯誤消息:

WordPress主題列表中的“樣式表丟失”錯誤
在主題安裝期間也可能會發(fā)生這種情況:

由于缺少樣式表,主題安裝失敗
發(fā)生這種情況的原因可能是您主題的樣式表尚未上載到服務(wù)器,或者是因為它的命名不正確,因此無法找到。要解決此問題,請通過FTP訪問服務(wù)器,然后導航到主題的子目錄。
然后,查找您主題的樣式表。如果不存在,請從主題文件中檢索它,并將其上載到服務(wù)器。確保文件名為style.css ,并保存在正確的主題文件夾中。
36. Pluggable.php文件錯誤
WordPress網(wǎng)站的pluggable.php文件使用戶,插件和主題可以覆蓋核心功能。如果插件或主題的編碼不正確,則可能導致與此文件發(fā)生沖突。
該問題將在WordPress儀表板中以php錯誤消息的形式出現(xiàn),該消息引用了您的pluggable.php文件。但是,問題的根源通常不在pluggable.php本身內(nèi),例如可能是您的wp-config.php或functions.php。
相反,您需要在錯誤消息中找到?jīng)_突的實際位置。然后,導航到相關(guān)文件并通過刪除空格,空行或類似內(nèi)容來修復它。
37. WordPress文件已損壞
就像您的WordPress數(shù)據(jù)庫可能損壞,其文件也一樣。這將使它們不可訪問,這是一個大問題,尤其是在涉及核心文件時。
損壞的文件可能是服務(wù)器故障,不正確的文件權(quán)限或PHP版本錯誤導致的。最簡單的解決方法是還原站點備份。如果使用寶塔面板管理服務(wù)器,恢復備份也是非常方便的。
您可以直接在“寶塔”面板中輕松恢復您的WordPress站點。只需按照以下步驟操作即可。
需要清楚地知道寶塔面板不會自動備份網(wǎng)站文件及數(shù)據(jù)庫,這跟大廠的備份一樣,都需要你先啟用備份計劃,才會有備份數(shù)據(jù)。此外,寶塔面板的備份與云服務(wù)器提供商提供的一鍵備份還原有質(zhì)的區(qū)別。
像阿里云的每個備份都是創(chuàng)建備份時此環(huán)境的文件、數(shù)據(jù)庫、重定向和Nginx配置的完整快照。當您恢復備份時,對網(wǎng)站文件、數(shù)據(jù)庫、重定向和Nginx配置的所有更改都將回滾到創(chuàng)建備份的時間。
但寶塔面板備份的僅是網(wǎng)站文件及數(shù)據(jù)庫,不會對整個服務(wù)器進行備份及還原。
第1步:首先,登錄寶塔面板。轉(zhuǎn)到左側(cè)的“網(wǎng)站”,然后單擊您需要為其恢復備份的WordPress站點的備份列下方的“備份入口”,或者直接訪問/www/backup/site。

WordPress網(wǎng)站備份
第2步:將備份的數(shù)據(jù)壓縮包解壓并覆蓋現(xiàn)有的網(wǎng)站目錄,你也可以直接刪除現(xiàn)有的網(wǎng)站數(shù)據(jù),使用備份的數(shù)據(jù)直接替代舊數(shù)據(jù)。至此,即可恢復網(wǎng)站的文件數(shù)據(jù)。下面你,還需要恢復數(shù)據(jù)庫。
第3步:要“恢復”數(shù)據(jù)庫,你需要進入寶塔面板的“數(shù)據(jù)庫”,選擇你需要恢復數(shù)據(jù)庫的網(wǎng)站對應數(shù)據(jù)庫行,點擊備份下方的導入:

WordPress數(shù)據(jù)庫備份恢復
選擇最新的數(shù)據(jù)庫備份文件,點擊導入即可恢復網(wǎng)站數(shù)據(jù)庫

WordPress數(shù)據(jù)庫備份恢復
另外,您可以通過下載WordPress,通過FTP刪除損壞的文件,然后從WordPress .zip 文件上傳新副本來替換核心文件。
瀏覽器錯誤
訪客使用自己選擇的瀏覽器訪問您的網(wǎng)站。這意味著各種瀏覽器錯誤都可能使用戶無法訪問您的網(wǎng)站。防止它們將有助于您避免流量阻塞。
38. Chrome中的“不安全”警告
使用Google Chrome瀏覽器瀏覽互聯(lián)網(wǎng)時,您可能已經(jīng)注意到某些網(wǎng)頁的網(wǎng)址旁邊有“不安全”警告:

Google Chrome瀏覽器中的“不安全”警告
當網(wǎng)站未使用SSL證書時,瀏覽器將顯示此警告。如果您的網(wǎng)頁在用戶的瀏覽器中觸發(fā)了這些消息,則可能會損害您網(wǎng)站的信譽,并影響您的流量水平,SEO和轉(zhuǎn)換率。為了防止這種情況的發(fā)生,您可以安裝SSL證書。
最近,Chrome開始針對未使用TLS 1.2或1.3的網(wǎng)站顯示ERR_SSL_OBSOLETE_VERSION警告消息。
39.“您的連接不是私密連接”瀏覽器錯誤
甚至比Chrome中的“不安全”警告更糟糕的是“您的連接不是私密連接”頁面。由于其SSL證書存在問題(或缺少SSL證書),此錯誤使用戶無法輕松訪問您的站點。
如果他們遇到此頁面,可能會因為害怕用戶的個人信息被盜而嚇跑用戶。您可以通過確保正確安裝SSL證書來嘗試防止這種情況的發(fā)生,但這也可能是客戶端必須自己修復用戶的客戶端問題。
40.ERR_TOO_MANY_REDIRECTS
重定向循環(huán)通常顯示為“ERR_TOO_MANY_REDIRECTS”,發(fā)生在服務(wù)器上的重定向配置錯誤時。
例如,這可能意味著URL 1指向URL 2,但是URL 2指向URL 1,從而導致無限循環(huán)。用戶可以嘗試通過刪除網(wǎng)站的Cookie并清除其瀏覽器緩存來解決此錯誤。您也可以嘗試確定重定向循環(huán)的性質(zhì),以便找出問題的根源,然后加以解決。
41. ERR_CONNECTION_REFUSED
像許多瀏覽器問題一樣,ERR_CONNECTION_REFUSED問題通常不是由特定于WordPress引起的。但是,如果用戶由于Chrome中的此消息而由于無法訪問您的網(wǎng)站而與您聯(lián)系,那么仍然可以幫助他們告訴他們?nèi)绾谓鉀Q問題。
發(fā)生ERR_CONNECTION_REFUSED錯誤,因為用戶的瀏覽器無法連接到您站點的服務(wù)器。這可能是服務(wù)器端的問題,在這種情況下,您應該檢查網(wǎng)站是否關(guān)閉并聯(lián)系托管服務(wù)提供商?;蛘撸梢試L試指示用戶重新啟動路由器并清除其瀏覽器緩存。
42. ERR_EMPTY_RESPONSE
當用戶的瀏覽器向您的站點發(fā)送請求并且您的服務(wù)器未發(fā)回任何內(nèi)容時,就會發(fā)生ERR_EMPTY_RESPONSE問題。此問題最流行的修復方法是清除瀏覽器緩存并重置網(wǎng)絡(luò)設(shè)置。
您可能還想建議遇到此問題的用戶禁用他們正在使用的所有Chrome擴展,并嘗試暫時禁用其防病毒軟件。
43. DNS_PROBE_FINISHED_NXDOMAIN瀏覽器錯誤
DNS是獲取您網(wǎng)站IP地址并將其轉(zhuǎn)換為可讀域的系統(tǒng),例如http://wbolt.com。如果您的DNS無法將您的域正確轉(zhuǎn)換為站點的IP地址,則用戶將在Chrome中看到DNS_PROBE_FINSHED_NXDOMAIN瀏覽器錯誤。
解決此問題的第一步是釋放和更新您的IP地址。如果這不起作用,則可能建議用戶嘗試暫時禁用其防病毒軟件或虛擬專用網(wǎng)絡(luò)(VPN)。
WordPress錯誤雜項疑難解答
盡管許多WordPress錯誤可以追溯到特定原因,但其中一些診斷起來卻有些困難。他們可能有多個可能的起源,或者引出了似乎并不重要的細節(jié)。
以下是各種WordPress問題,它們與我們到目前為止已涵蓋的類別不完全吻合。
44.死亡白屏
WordPress最著名的錯誤之一是“ 死亡白屏(WSoD)”。這會使您的網(wǎng)站向用戶顯示為空白頁。此問題還可能使您無法使用WordPress儀表盤。通常,這是由插件兼容性問題引起的。
解決該問題的最佳方法是找到引起沖突的插件并將其刪除。其他可能的原因包括語法錯誤,達到站點的內(nèi)存限制以及文件權(quán)限問題。
45.鎖定WordPress管理儀表盤
您的WordPress儀表板對于許多任務(wù)非常重要,包括修復許多常見的WordPress錯誤。但是,有時您在網(wǎng)站上遇到的問題可能會使您無法進入WordPress儀表盤。
有許多可能的原因?qū)е麓藛栴}。如果可以,請嘗試確定是否由于另一個問題而被鎖定,然后采取措施解決問題的根源。您也可以嘗試還原站點的備份,或者如果認為它使您無法訪問站點的后端,則可以通過FTP禁用安全插件。
46.無法通過SSH或SFTP連接
有時,WordPress管理或故障排除將要求您直接訪問服務(wù)器。SFTP使您能夠訪問文件,而SSH允許進行多種其他遠程任務(wù)。
如果您嘗試使用SFTP或SSH來訪問服務(wù)器但無法連接,則可能需要從known_hosts文件中刪除過時的IP地址。
47. SSH連接被拒絕
如果您嘗試通過SSH連接到服務(wù)器,并且在命令行界面中看到一條顯示“連接被拒絕”的消息,則問題略有不同:

終端中的“連接拒絕”錯誤消息
無需編輯known_hosts,而是需要檢查一些與SSH配置有關(guān)的事項。
首先,請確保您的服務(wù)器已安裝SSH守護程序。您還應該檢查您的憑據(jù)(連接SSH相關(guān)賬號信息),并確定您正在使用的端口是否打開。該問題也可能是由于您的防火墻設(shè)置。
48.正在執(zhí)行例行維護
每當您在WordPress網(wǎng)站上運行更新時,它都會暫時進入維護模式。在此期間,任何嘗試訪問您的網(wǎng)站的人都會看到一條消息,內(nèi)容為:“正在執(zhí)行例行維護,請一分鐘后回來?!保?/p>

WordPress中的“正在執(zhí)行例行維護”消息
這并不是真正的錯誤,因為它應該發(fā)生,但是用戶可能會以不同的方式解釋它。如果他們與您聯(lián)系,但最終沒有遇到麻煩,則建議您重新加載頁面。
另一方面,如果在WordPress中運行更新時看到此消息,則您的網(wǎng)站可能陷入了維護模式。
49. WordPress卡在維護模式下
在更新過程中關(guān)閉瀏覽器或運行批量插件更新可能會導致您的網(wǎng)站陷入維護模式。在這種情況下,您將看到與用戶在運行更新時在前端看到的相同消息。
幸運的是,解決此問題非常簡單。您要做的就是通過FTP訪問站點的文件,并刪除一個名為.maintenance的文件:

FileZilla中的.maintenance文件
之后,您可以返回您的網(wǎng)站,一切都會恢復正常。
50.在您的實時網(wǎng)站上看不到更改
如果您花了很多心血來對網(wǎng)站進行更新,只是為了檢查前端并看到?jīng)]有可見的內(nèi)容,您可能會感到沮喪。好消息是,此問題通常很容易解決。
通常,這是緩存問題的結(jié)果。首先,您可以嘗試清除瀏覽器緩存。如果您的更改仍然不可見,并且您正在使用緩存插件,請查看其文檔以了解如何清除插件的緩存。
51.定時發(fā)布任務(wù)失敗
一致的上載時間表是強大的內(nèi)容策略的一部分。WordPress通過使您能夠安排文章在特定的日期和時間進行發(fā)布而對此提供了幫助。

Scheduled Post Trigger插件
不幸的是,它并不總是按預期工作,從而導致錯過計劃錯誤。一般來說,解決此問題的最快方法是通過插件(例如Scheduled Post Trigger或WP Scheduled Posts Pro)獲得,或者通過編輯cron作業(yè)。
52.自動更新失敗
為了幫助您的網(wǎng)站保持最新版本的WordPress,您可能已啟用了自動更新。這對于簡化網(wǎng)站維護和確保網(wǎng)站安全非常有用,但是有時也會導致問題。
自動更新有時可能會失敗,在這種情況下,您的網(wǎng)站可能會關(guān)閉并且對用戶不可用。建議的修補程序是執(zhí)行手動更新。
53. WordPress導入問題
由于各種原因,您可能會發(fā)現(xiàn)需要將內(nèi)容導入WordPress網(wǎng)站。這是開發(fā)人員中相當普遍的做法,此任務(wù)通常使用各種插件。
不幸的是,導入很容易導致PHP或HTTP超時。為了避免這些問題,您可以:
- 切換到更快的Internet連接。
- 使用WP-CLI導入文件。
- 增加您的PHP超時限制。
您可能還需要聯(lián)系您的托管服務(wù)提供商,以獲取解決此問題的幫助。
54. WordPress性能問題
您網(wǎng)站的性能或多或少是其速度的代名詞。快速加載的頁面可提供更好的UX和SEO,因此定期監(jiān)視和優(yōu)化您的網(wǎng)站速度非常重要。Pingdom是一個方便的工具,可以從多個位置測試加載時間:

Pingdom網(wǎng)站速度測試
測試完網(wǎng)站后,Pingdom將為您提供有關(guān)如何改善其性能的建議列表。常見的解決方案包括圖像壓縮,緩存和啟用CDN。
55. WordPress發(fā)送電子郵件失敗
電子郵件營銷是許多WordPress網(wǎng)站的一項關(guān)鍵策略,可以提高您的流量水平和轉(zhuǎn)換率。有幾個可用的插件,使您能夠從WordPress儀表板發(fā)送電子郵件,從而方便地將電子郵件營銷平臺與網(wǎng)站后端捆綁在一起。
通常,如果沒有將電子郵件發(fā)送給訂戶,那是因為服務(wù)器的配置。您的主機可能會限制您的站點可以使用的資源,從而阻止電子郵件發(fā)送出去。
如果您懷疑服務(wù)器相關(guān)的問題,請與您的主機聯(lián)系。您可能需要升級您的計劃。或者,您使用的插件可能是問題的根源。在其支持論壇和文檔中查看常見問題,或與開發(fā)人員聯(lián)系以獲取支持。
最后,從WordPress發(fā)送的電子郵件可能被標記為垃圾郵件。如果用戶就丟失的電子郵件與您聯(lián)系,請告訴他們檢查其垃圾文件夾以防萬一。
56. WordPress語法錯誤
語法錯誤是指代碼的語法或結(jié)構(gòu)問題。這可能包括使用不正確的標點符號或其他錯別字。在某些情況下,語法錯誤可能會導致無法進入儀表板及站點無法訪問故障。
盡管根本原因似乎無關(guān)緊要,但這種類型的錯誤還是很嚴重的。當您粘貼網(wǎng)上找到的代碼片段時,常會發(fā)生這種情況。如果您最近做了類似的事情,那很可能是問題的根源。
要解決此問題,請導航到使用FTP粘貼的代碼段的位置,然后更正或刪除它。
57. WordPress側(cè)邊欄出現(xiàn)在內(nèi)容下方
側(cè)邊欄對于向用戶顯示關(guān)鍵內(nèi)容非常有用,例如導航菜單,WordPress搜索功能,社交圖標甚至免責聲明。如果您的側(cè)邊欄看起來很奇怪,因為它出現(xiàn)在您內(nèi)容的下方而不是旁邊,那么您就遇到了問題。
這通常是一個或多個主題文件中誤用了<div>標簽的結(jié)果。您需要跟蹤問題的根源,以更正并修復代碼。由于您網(wǎng)站的寬度有問題,float屬性錯誤或WordPress主題有其他問題,因此也可能發(fā)生這種情況。
關(guān)于WordPress主題側(cè)邊欄錯位移位問題,您可以參考我們寫的具體解決方案。
58.可視編輯器中的白色文本和缺少的按鈕
您的WordPress編輯器非常重要。沒有它,向您的網(wǎng)站添加新內(nèi)容將變得更加困難。如果您曾經(jīng)打開過經(jīng)典編輯器,發(fā)現(xiàn)工具欄上的所有按鈕都丟失了,并且您的文本顏色設(shè)置為白色,那么您可能會感到無法使用該功能而感到困擾。
通常,此錯誤是由于插件沖突或緩存問題引起的。如果清除瀏覽器緩存或停用插件不能解決問題,則可能需要替換一些WordPress核心文件。
59. WordPress RSS Feed問題
RSS Feed是通過策劃來增強您的網(wǎng)站的簡便方法。它們對于新聞網(wǎng)站和其他內(nèi)容中心特別有用。但是,RSS Feed中的錯誤可能顯得不專業(yè),并阻止用戶查看內(nèi)容。
在關(guān)閉functions.php文件或插件中的PHP標簽后,由于多余的空格或換行符,可能會發(fā)生這些錯誤。您可以查找并刪除它們,以消除此問題。另外,您可能還需要測試插件和主題的不兼容性,或者只是禁用WordPress的默認RSS feeds功能。
或者參考閱讀如何修復WordPress網(wǎng)站RSS Feed錯誤一文。
60. WordPress無法打開流媒體
如果您看到顯示“failed to open stream”的錯誤消息,則表明WordPress無法打開代碼中引用的文件。
該錯誤可能是由各種問題引起的,但是該消息通常會告訴您問題的根源是什么??赡艿捻憫ǎ?/p>
- 沒有相應的文件和目錄。
- 沒有權(quán)限。
- 操作失敗。
解決問題所需采取的措施取決于您所看到的響應??赡苁俏募G失,權(quán)限設(shè)置不正確或WordPress無法連接到第三方API。
61.密碼重置密鑰錯誤
如果您的WordPress網(wǎng)站開放注冊登錄,則他們有時可能需要重設(shè)密碼。在某些情況下,默認的密碼重置電子郵件會提供一個鏈接,該鏈接將用戶引導回登錄頁面,在該頁面上,他們將看到以下消息:“此密鑰無效或已被使用。請嘗試再次重置密碼?!?/p>
通常,這是一個緩存問題。如果您的站點上安裝了緩存插件,請確保已在插件設(shè)置中為“我的帳戶”頁面禁用了緩存。 還有站長報告了與CAPTCHA插件發(fā)生沖突的實例。
62.登錄頁面不斷刷新
如果單擊WordPress登錄頁面上的“ 登錄”按鈕只是刷新它而不是將您帶到儀表盤,則可能是發(fā)生了錯誤:

WordPress登錄界面
此問題可能是由于插件沖突,錯誤的WordPress地址或損壞的.htaccess文件引起的。
63. WordPress不斷自動退出登錄
與登錄頁面刷新錯誤不同,此問題在您短暫訪問WordPress儀表盤,但隨后突然自動退出登錄。這通常是由于您的WordPress網(wǎng)站設(shè)置存在問題。
如果遇到此錯誤,則“設(shè)置-常規(guī)”中的WordPress地址和站點地址可能不匹配:

設(shè)置-常規(guī)中的WordPress地址和站點地址
這可能包括看似很小的差異,例如兩個URL開頭是否都包含www。更改URL以使其匹配應該可以解決此問題。
如果由于WordPress不斷注銷退出登錄而無法通過儀表盤執(zhí)行上述修復操作,則可以通過編輯wp-config.php文件來實現(xiàn)。
64.“您確定要這樣做嗎?”
WordPress中最令人沮喪的錯誤是沒有給出可能導致它們的跡象的錯誤。出現(xiàn)錯誤消息“您確定要執(zhí)行此操作嗎?” 就是這樣一個問題。
通常,這是插件或主題沖突的結(jié)果,可以通過針對這種情況的標準故障排除來解決。如果這樣做不起作用,則可能需要替換wp-config.php文件。
65.“另一項正在進行的更新”
通常,如果您在WordPress仍在執(zhí)行核心更新(即WordPress版本更新)的同時嘗試運行插件或主題更新,則會出現(xiàn)“另一個更新正在進行中”錯誤。
這通常在自動核心安全更新期間發(fā)生。第一次更新完成后,該消息應自動消失。如果不是這樣,則說明您手上有錯誤。您可以通過從wp_options表中刪除core_updater.lock行在phpMyAdmin中解決該問題。
66.移至回收站錯誤
WordPress使您可以通過單擊按鈕輕松地從您的站點中刪除文章和頁面。但是,嘗試將內(nèi)容移至垃圾箱時,各種問題都可能導致錯誤。
這可能是由于緩存問題或插件沖突引起的。也可能是由于數(shù)據(jù)庫損壞或不正確的文件權(quán)限所致。
67. WordPress安裝錯誤
盡管WordPress安裝非常簡單,一般只需要五分鐘即可,但仍可能會遇到麻煩。潛在的問題包括建立數(shù)據(jù)庫連接錯誤和500內(nèi)部服務(wù)器錯誤。
您可能還會遇到PHP錯誤“Headers Already Sent”消息。這可能是由于代碼中不必要的空格或PHP標記所致。該消息應會告訴您問題出在哪里,可以通過編輯相關(guān)文件來解決。
68.“此站點正遇到技術(shù)問題”
自WordPress 5.2發(fā)布以來,此錯誤已變得更加頻繁。它通常出現(xiàn)在WordPress核心,插件或主題更新期間:

錯誤消息顯示-“此站點正遇到技術(shù)問題?!?/p>
“此站點正遇到技術(shù)問題”通常是由于PHP內(nèi)存限制錯誤或插件沖突。您可以通過不同的方式來增加站點的內(nèi)存。
要解決插件沖突,請嘗試停用您的插件,然后逐個重新激活,以查看哪個插件導致錯誤再次出現(xiàn)。
69.WordPress網(wǎng)站已關(guān)閉
網(wǎng)站不可用可能會導致流量和收入損失。如果您確定WordPress網(wǎng)站已關(guān)閉,則第一步應該去確定是WordPress錯誤還是服務(wù)器遇到問題。其他WordPress錯誤的癥狀可能會提示您潛在的問題。
如果不存在,則可以嘗試檢查服務(wù)器的錯誤日志。這是在寶塔面板中的操作方法(/www/server/nginx/logs):

寶塔面板nginx訪問錯誤日志
如果無法確定服務(wù)器為什么無法正常工作又或者無法解決,可以嘗試聯(lián)系主機提供商以尋求幫助。
小結(jié)
WordPress網(wǎng)站發(fā)生一些錯誤是站長最煩心的一件事情,畢竟并非每個站長擁有足夠的經(jīng)驗去解決每一個報錯。任何一個報錯不僅會導致站長錯過通過銷售,廣告瀏覽,SEO,轉(zhuǎn)化,甚至傭金獲得的收益。
這也會使網(wǎng)站看起來不那么可靠,影響用戶體驗。
將這些常見的WordPress錯誤進行歸納整理,以幫助站長們盡可能快速定位問題并執(zhí)行修復。
你對平時遭遇過的WordPress是否有印象,歡迎留言分享你的經(jīng)驗和見解。






