402、403、404、502等網關錯誤的解決辦法都在這了!

402、403、404、502等網關錯誤的解決辦法都在這了!

來自專欄 編程實驗室

error 404-not found

WordPress現在是全球最受歡迎的CMS,但它的缺點是,一次錯誤的舉動可能會導致整個網站失效,甚至刪除網站上的所有內容。

本文將詳細介紹WordPress上的402、403、404、500和502等網關錯誤的原因以及它們的解決措施。

如何解決WordPress上的Error 402?

402錯誤很可能是由於你的WordPress網站上某個插件或主題安裝錯誤造成的。402的問題在於它不允許網站所有者登錄到他們的管理面板。在這種情況下,你可以手動重置網站主題上的插件而無需訪問管理面板。

  • 登錄主機板。
  • 找到「PHPMyAdmin」。
  • 點擊402錯誤的WordPress站點的資料庫。
  • 在「wp_options」表中的「option_name」欄位下,找到「active_plugins」。
  • 將「active_plugins」的「option_value」的值更改為「a:0:{}」。
  • 保存更改。

如果手動重置插件無法解析402錯誤,還可以嘗試以下步驟禁用WordPress網站上的主題。

  • 下載並安裝FTP(文件傳輸協議)客戶端。
  • 通過向FTP客戶端輸入所需的憑據登錄到伺服器。
  • 在根資料庫文件夾中找到「wp-content」文件夾,然後單擊「主題」文件夾。
  • 找到網站上運行的主題的根文件夾。
  • 把網站當前主題的根文件夾重命名為以後可以記住的內容。
  • 保存更改。如果禁用WordPress主題也不能解決402錯誤,請嘗試聯繫主機提供商以獲取解決方案,因為有時會由於伺服器相關問題而導致錯誤4402。如果重置插件可以解決402錯誤,請嘗試手動切換安裝在網站上的每個插件,直到找到導致錯誤的插件。

如何解決WordPress上的Error 403?

當伺服器不允許訪問特定頁面時,就會出現403錯誤。403錯誤可能出現在不同的地方,例如安裝WordPress或者訪問網站上的任何特定網頁時。

WordPress上的403錯誤在大多數情況下也是由錯誤的插件安裝引起的。 要解決403問題,可以嘗試按照前面介紹的步驟手動重置插件。

3.如何修復WordPress的Error 404?

404可能是WordPress最常出現的錯誤。一般會在用戶嘗試訪問網站上的某個帖子或特定內容時出現。在大多數情況下,404錯誤與WordPress站點的永久鏈接設置有關,下面是修復它的方法:

  • 登錄到WordPress管理面板。
  • 在側面板上,點擊「設置」選項。
  • 從出現的下拉菜單中,點擊「永久鏈接」選項。
  • 在永久鏈接頁面載入時,不做任何更改並點擊「保存更改」選項。
  • 嘗試訪問之前顯示錯誤404的頁面。上述方法將對網站永久鏈接的相關設置進行更新,並且應該可以解決問題。

如果沒有,那麼請按照以下步驟編輯WordPress網站的「.htaccess」文件。

  • 使用FTP客戶端登錄到Web伺服器。
  • 找到「.htaccess」文件。 「.htaccess」文件可以在包含「wp-content」,「wp-admin」和「wp-includes」文件夾的同一根文件夾中找到。
  • 將下面的代碼添加到.htaccess文件中:

#BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$?—?[L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress

  • 保存更改。

然後重新載入之前顯示錯誤404的網頁即可。

4.如何解決WordPress的Error 500?

出現500錯誤的原因可能是站點上的.htaccess文件損壞或者PHP內存限制問題造成的。按照以下步驟重命名「.htaccess」文件並解決損壞的.htaccess文件問題。

  • 使用FTP客戶端登錄到Web伺服器。
  • 找到「.htaccess」文件夾並右鍵單擊文件夾名稱。
  • 將文件夾名稱重命名為「.htaccess_older」。重新載入網頁,錯誤就會消失。

要在你的網站上重新創建.htaccess文件,請按照以下步驟操作:

  • 登錄到WordPress管理面板。
  • 點擊側面板上的「設置」選項。
  • 然後點擊「固定鏈接」。
  • 點擊「保存更改」選項,而不對選項進行任何更改。

新的.htaccess文件就生成了。

如果重命名.htaccess文件未能解決錯誤,請嘗試按照以下指南增加PHP限制以解決500錯誤。

  • 使用FTP客戶端登錄到站點伺服器。
  • 找到並下載與「.htaccess」相同的根文件夾中的「wp-config」文件夾。
  • 使用代碼編輯器工具並打開下載的wp-config.php文件。
  • 文件打開後,在文件中找到文本「That』s all, stop editing!Happy Blogging」。
  • 在上述文字之前,粘貼下面的代碼並保存文件:

define(『WP_MEMORY_LIMIT』,』300M』);

  • 將編輯後的wp-config.php文件上傳回下載它的目錄。
  • 如果提示要覆蓋現有文件,則允許操作。
  • 然後嘗試重新載入網頁即可。

對於502網關錯誤,還可以參考How to Easily Fix 502 Bad Gateway Error in WordPress - 000webhost Blog

轉載自:402、403、404、502等網關錯誤的解決辦法都在這了!_實驗樓 - 實驗樓

推薦閱讀:

這個牛的碎片化效果是怎麼做出來的?
郵箱根據收件人自動改變群發郵件內容?
AS 3.0.1 編寫 Xposed 插件入門記錄

TAG:404頁面 | WordPress | 插件 |