網(wǎng)頁報500錯誤內(nèi)容無法顯示
1.?? 故障描述(三者至少有一):
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@byu4034980001.my3w.com and inform them of the time the error occurred, and anyt????hing you might have done that may have caused the error.
More information about this error may be available in the server error log.
2.?? 原因/故障解釋:
1、 .htaccess文件寫入錯誤的代碼
2、 文件權(quán)限設(shè)置錯誤
3、 安裝WordPress出現(xiàn)500 internal server error
4、 服務(wù)器資源超載
5、 PHP版本過低
3.?? 解決方法:
如有多種解決方法,
操作步驟如下
一:在.htaccess文件中,可能因為添加了一些與源文件沖突的代碼,可以建議將服務(wù)器上的.htaccess文件備份后,刪除測試。(.htaccess文件以“.”開題,在Linux中是隱藏文件,可以通過FTP工具設(shè)置顯示隱藏文件查看)
(概述來說,htaccess文件是Apache服務(wù)器中的一個配置文件,它負(fù)責(zé)香港目錄下的網(wǎng)頁配置。通過htaccess文件,可以幫我們實現(xiàn):網(wǎng)頁301重定向,自定義404錯誤頁面、改變文件擴(kuò)展名、允許/阻止特定的用戶或者目錄的訪問、禁止目錄列表、配置默認(rèn)文檔等功能。)
二:后臺目錄和文件權(quán)限默認(rèn)為775,而圖片、文字等HTML文件應(yīng)該是644,剛上傳的文件后出現(xiàn)500,應(yīng)該主要檢查文件權(quán)限。可以通過發(fā)圖片修改文件權(quán)限。
三:安裝新版本的WordPress出現(xiàn)500 internal server error的問題:
在./wp-includes/class-http.php的291行,改成
$request_order = apply_filters(‘http_api_transports’,array(‘streams’),$args,$url);
也就是去掉這幾個字符。
‘curl’.
注意:部分WordPress程序可能不是291行,那請搜索$request_order = apply_filters(‘http_api_transports’,array(‘curl’,‘streams’),$args,$url);
然后將這一句代碼替換為:$request_order = apply_filters(‘http_api_transports’,array(‘streams’),$args,$url);
然后覆蓋到wp-includes文件夾下,覆蓋前,為了防止出差,請備份下原文件。
四:服務(wù)器資源超載同一時間內(nèi)處理器有太多進(jìn)程需要處理,會出現(xiàn)500。
網(wǎng)站
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。