402、403、404、502等閘道器錯誤的解決辦法都在這了!
關注「實驗樓」,每天分享一個專案教程
希望你永遠都用不到這篇文章……當你用到時,希望你已經「收藏」了……
正文共:2618 字
預計閱讀時間:7 分鐘
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問題,可以嘗試按照前面介紹的步驟手動重置外掛。
如何修復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的網頁即可。
如何解決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閘道器錯誤,還可以參考000webhost.com網站上編寫的詳細指南。
作者:Aashish Sharma
翻譯:sugarain
原文連結:
https://hackernoon.com/what-are-402-403-404-and-500-wordpress-errors-and-how-to-fix-them-87fedc73f8e3
學習更多
樓+「 Python實戰 」、「 Linux運維與Devops實戰 」優惠報名中——來自騰訊、Intel、IBM等網際網路大廠的一線大牛,帶你12周內打通Python、Linux的任督二脈!
點選下面的連結瞭解詳情:
他在一線網際網路大廠研發PHP數年,用6周時間帶你打通“全宇宙最好的語言”
相關文章
- 網站提示502 錯誤閘道器怎麼辦網站
- apache出現 403 permission 和404 not fund錯誤(解決方法)Apache
- springMVC資料驗證出現404錯誤解決辦法SpringMVC
- [解決方案]IIS配置後報錯404,500,502等系列問題
- 關於 SAP Spartacus SSR 請求 OCC API 遇到 403 錯誤的解決辦法API
- dns錯誤怎麼辦 dns錯誤的解決辦法DNS
- [解決]電信彩信閘道器開發錯誤-SOAP_VERSIONMISMATCH
- PbootCMS 404 錯誤解決方法boot
- nginx出現403錯誤的解決方法Nginx
- SAP錯誤提示解決辦法
- scp出現錯誤的解決辦法
- samba一個錯誤的解決辦法!Samba
- NPM run dev 出現這樣錯誤我的解決辦法NPMdev
- 連線oracle錯誤解決辦法Oracle
- nginxFastCGI錯誤Primaryscriptunknown解決辦法NginxAST
- Unable to locate package錯誤解決辦法Package
- oracle 1455 錯誤解決辦法Oracle
- 畢設之錯誤解決辦法
- windows預設閘道器設定錯誤Windows
- .Net“/”應用程式中的伺服器錯誤 超過了最大請求長度 錯誤解決辦法伺服器
- iOS路上遇到的錯誤及解決辦法iOS
- ORA-12705,錯誤的解決辦法
- SPFILE引數修改錯誤的解決辦法
- ORA-12170錯誤的解決辦法
- Nginx反向代理WebSocket響應403的解決辦法NginxWeb
- 虛擬主機伺服器錯誤404解決方法伺服器
- Idea編譯錯誤解決辦法Idea編譯
- PHP編譯錯誤及解決辦法PHP編譯
- ORA-29339錯誤解決辦法
- ORA-54013錯誤解決辦法
- 雲伺服器出現502錯誤怎麼辦伺服器
- 開機checking file錯誤的解決辦法
- VPN連線800錯誤的解決辦法(轉)
- ORA-01034錯誤的解決辦法
- 安裝wsl錯誤的一種解決辦法
- 什麼是閘道器?閘道器的作用是什麼,閘道器的作用詳解
- 網頁上有錯誤怎麼辦 網頁錯誤的一般解決辦法網頁
- ubuntu下import matplotlib錯誤解決辦法UbuntuImport