春節這幾天忙着過節,一直沒有看網站,今天登錄上來看到插件有更新,點開更新後,悲劇發生了。頁面就沒法加載,出現錯誤沒法加載了,着實讓我慌了慌(想到重來就鬱悶)php
Chrome:該網頁沒法正常工做www.wp.com目前沒法處理此請求,HTTP ERROR 500html
手機UC:全白一片,啥反饋也沒給(uc科科python
覺得網站就這樣要掛了,由於沒好好維護上蒼要給我收回去了。還沒遇到過這種大問題,幸虧經過 搜索到了一些博主遇到問題後的解決方案,分析後極有多是我剛更新了插件的原因,停用插件問題就解決了。博客進不去,wordpress 後臺就也進不去,幸虧還有FTP這個方法能夠登錄網站將問題插件刪除~mysql
具體步驟:運用FTP工具登錄網站,我使用的是FileZilla,插件地址爲 / public_html/wp-content/plugins/(默認是此地址,如改動過就在你建立wordpress文件夾處),刪掉出問題的插件文件夾,立竿見影,網站又是瀏覽起來絲滑般順暢,後臺提示插件****.php 已被禁用,由於如下錯誤,插件文件不存在。web
參考資料:sql
其餘相關HTTP 500錯誤
通常網站出現 500 錯誤多半都是程序自己引發的,這裏若是本身能夠修改 php.ini 配置文件咱們最直接的方法就是開啓 php 錯誤顯示,能夠直觀的看到是哪裏有問題。關於 wordpress 後臺打開提示 500 錯誤咱們爲你們總結一些數據庫
WordPress 前臺不顯示,通常的錯誤都是沒有主題,能夠直接從後臺切換下主題,而後再換回去就能夠了。若是後臺都不顯示了,請按下面的去作。 WordPress 後臺不顯示,並 500 報錯解決辦法。windows
1,安裝 wordpress 的時候,上傳完畢,當我進入安裝頁面的時候就出現 500 錯誤服務器
這種是最讓人鬱悶的狀況,緣由有不少種,我只提供幾種我經歷的,能夠分爲如下幾種:編輯器
A、使用了不是官方版,或者穩定版本的 WP,或者已經自行修改過源代碼的版本,通常只要直接上網下載一個穩定版本從新安裝就行了
B、部分虛擬主機只支持 PHP4 或者更低版本,部分 PHP 拓展不支持,目前 WP 最低須要 PHP4.0 或者更高版本,建議你在安裝 WP 以前先 phpinfo() 一下,查看 WP 須要的安裝條件是否知足,若是不知足能夠考慮換空間
2,全部安裝選項填寫完畢,當我保存個人安裝信息,而後就是 500 錯誤,再進入安裝頁面時沒法進入。
這是安裝時最多的狀況,請先檢查 A、B 兩個緣由,若是知足多是下面的狀況:
C、數據庫鏈接問題,通常的主機默認的 mysql 地址是 localhost,可是也不排除在其餘的 IP 的可能,IP 填錯結果是沒法鏈接數據庫,而後 PHP 拋出錯誤,服務端回顯 500 錯誤,固然用戶名密碼錯誤也是會 500 的,建議查看你上傳的 config.php 檢查數據庫地址和用戶密碼的是否有效
D、文件權限問題,WP 在安裝的時候可能會修改 WP 的部分安裝文件,若是權限不足,或者沒有權限,那會修改失敗,結果是安裝失敗,服務器返回 500 錯誤,更鬱悶的是有些主機會認爲你的修改請求會破壞其餘用戶的文件,直接封掉你的目錄 PHP 解釋權限,結果不過你怎麼查,怎麼改,確定是不行的,個人建議是直接聯繫管理員,他會幫助你處理。所以對於你的主機來講,第一,你必須擁有足夠的權限,第二你必須保證上傳的文件沒有設置成只讀
E、.htaccess 問題,部分的 WP 安裝包包含這個文件,這個文件是在 IIS 下配置訪問權限和保存其餘其餘配置 IIS 信息的,若是沒有足夠的服務器權限的話,一種狀況是文件無效,你保存的修改確定是無效的,另外一種就是服務器直接禁用你腳本權限而後就是 500 或者 404 之類的錯誤,這種狀況通常在 windows 主機上出現,建議先確認你是否擁有相關的權限,而後再安裝,我的建議能夠把這個文件刪除後上傳,而後在主機的控制面板裏面修改 404 之類的頁面錯誤配置
3,安裝、刪除了 WP 的插件或者配置插件以後出現了 500 錯誤
這類錯誤,出現的緣由也不少,通常只要直接刪除這個插件就行了,若是仍是沒有用的話,能夠直接聯繫管理員
G、仍是插件的安裝條件問題,有些插件須要更高的 WP 版本,建議升級或者上網找其餘合適版本,其餘的拓展支持好比 perl 腳本、python 腳本問題,建議檢查你的服務器是否安裝了這些支持,PHPinfo 一下
H、非官方承認的插件問題,一般這類插件沒有通過各個 WP 的測試,在不一樣的 WP 上會產生錯誤也很正常,能夠直接下載官方承認版本的,或者刪除
I、仍是上傳的文件問題,腳本在配置的時候一般須要寫入相應的文件,你的文件設置成只讀的話,後果很嚴重,之後編輯,修改都會出現 500 錯誤
J、插件關聯問題,部分插件一般須要其餘的插件支持,刪除某一插件後,另外一插件失效,建議在刪除部分插件時檢查其關聯性,以避免出現錯誤
四、正常寫日誌、頁面、留言時候出現的 500 錯誤
一般 WP 的日誌編輯器生成的日誌不會出現問題,若是你喜歡先寫完而後複製到編輯器的話可能會出現問題
K、特殊字符的轉換問題,通常正常書寫文本通常不會出現問題,可是若是你的文本中有代碼,或者其餘的特殊字符的話,好比&&、$、<、>等符號,注:這裏用的全角,可能會形成 PHP 腳步解析錯誤,或者在寫進數據庫的時候致使數據庫的問題另外喜歡 JavaScript 的朋友注意了,你的日誌中的 JS 代碼若是不處理的話,可能會被服務器執行的,請小心哦,否則出現點後果可能會很恐怖, 建議檢查本身日誌中的特殊符號和腳本代碼,而後再保存,若是一直出錯,能夠到數據庫下面修改你的日誌
五、修改 WP 主題的時候出現 500 錯誤
這中狀況通常是文件權限問題,文件保護問題,另外你本身的修改失誤可能也是一種狀況
L、主題的版權保護問題,相信諸位若是用收費主題的話,你的修改可能會修改做者的版權保護文件,那麼會讓 PHP 腳本解析異常,而後服務器返回 500,建議儘可能使用免費的主題,若是你喜歡收費的主題,能夠在得到做者受權後修改
M、修改失誤問題,這種狀況通常會讓你的主題被 PHP 解釋錯誤,若是修改主頁面、頁眉、頁腳的話當你直接訪問你的主頁的話,就會有 500 錯誤,不過其餘的 WP 功能卻能使用好比 WP-update 等等有效,建議備份主題後,從主機下載後你的主題文件本地修改,若是要簡單,直接重裝主題就行了
N、仍是權限問題,通常是使用 WP 自帶的主題編輯器編輯主題文件後保存修改失敗,而後就是 500 錯誤,這種狀況通常是文件的 rewirte 權限問題,建議檢查權限
六、啓用了 WP 的部分功能(好比郵件發佈等)後出現 500 錯誤
這類問題主要仍是服務器的拓展問題,WP 須要一些服務器不支持拓展,結果會致使 PHP 錯誤,服務器返回 500 建議聯繫管理員,或者禁用部分功能 七、WP 自身 BUG,這種狀況解決緣由在與 WP 的內部,解決方法能夠直接到 WP 社區留言或者向 WP 反應,更新新的版本等等