網(wǎng)站打開報錯500服務器錯誤怎么辦?附修復教程

2022-10-15    分類: 網(wǎng)站建設

http 500內(nèi)部服務器錯誤(HTTP-Internal Server Error)是常見的導致網(wǎng)站一片空白無法打開的問題之一,當然,有時候網(wǎng)站可以正常訪問,但是后臺卻不能打開,一片空白。那么今天創(chuàng)新互聯(lián)網(wǎng)站建設公司就關于500內(nèi)部服務器錯誤給大家分享下,并且附上修復教程。
通常發(fā)生在網(wǎng)站更新或更換模、更新了插件或者服務器搬家之后。
1、更新網(wǎng)站之后出現(xiàn)的問題,那說明網(wǎng)站的核心文件出現(xiàn)了問題,這個時候,唯一的解決辦法就是重裝網(wǎng)站.
2、更新插件之后出現(xiàn)的問題,你可以登錄FTP刪除更新的插件,然后登錄后臺重裝插件即可。
3、更新主題之后出現(xiàn)的問題,你可以登錄FTP刪除主題文件,然后登錄后臺重裝主題。
問題排查
如果你不確定到底哪里出現(xiàn)的問題,可以按照以下程序進行排查登錄FTP,重命名插件文件夾”plugins”為“plugins1”,然后訪問網(wǎng)站,如果網(wǎng)站恢復正常了,那說明問題出現(xiàn)在插件上。然后,你可以依次對插件進行排查;如果不是插件的問題,你可以參考以上方法,將正在使用的主題文件夾重命名,然后訪問網(wǎng)站,如果網(wǎng)站恢復正常了,那說明問題出現(xiàn)在主題文件上。
如果插件和主題都沒有問題,那么可以嘗試重新安裝網(wǎng)站,在其官網(wǎng)上下載最新的安裝問題,然后使用ftp覆蓋源文件即可。如果經(jīng)過了以上三步仍然沒有找到問題原因,您可以繼續(xù)往下看。
網(wǎng)站中出現(xiàn)http 500錯誤有六個主要原因
1、Web服務器配置不正確此類問題通常發(fā)生在新站搭建時或者網(wǎng)站搬家之后。如果您的Web服務器(無論是Apache還是IIS)配置了不正確的指令,都可能導致發(fā)生http 500錯誤。如果您使用的是虛擬主機,請聯(lián)系服務商進行排查;如果您租用的是服務器,請自行檢查服務器的配置環(huán)境是否符合網(wǎng)站網(wǎng)站的部署要求。
2、文件權限不正確文件設置權限太嚴格或過于松散,通常會導致此錯誤和其他未知錯誤。除了很少的例外,網(wǎng)站插件和主題的文件權限需要設置為755或644,如果權限有問題,還會遇到不能在后臺在線更新主題和插件的問題。遇到此類問題,可以登錄FTP快速的查看文件權限是否正確。
3、損壞的代碼文件或者代碼文件中包含錯誤的文件此類錯誤通常發(fā)生在更新了網(wǎng)站程序、插件或主題之后。原因有很多,比如在線的文件文件不全或損壞,或者文件沒有通過FTP的二進制進行傳輸,又或者你在本地保存文件時沒有保存為正確的編碼格式。
4、PHP內(nèi)存限制設置太低推薦的PHP配置限制如下:max_execution_time 180memory_limit 128Mpost_max_size 32Mupload_max_filesize 32M如何驗證您當前的PHP限制?安裝網(wǎng)站 phpinfo插件如果你購買的是虛擬主機,不能更改此項配置,那么就趕緊升級或者更換合適的服務商吧
5、沖突的第三方插件解決辦法見文章開頭。
6、.htaccess文件錯誤到目前為止,由文件產(chǎn)生的最常見的500錯誤與網(wǎng)站的 .htaccess文件有關。.htaccess文件主要用于在LAMP環(huán)境中實現(xiàn)網(wǎng)站的URL偽靜態(tài)。
但是它也被一些第三方插件使用,比如URL偽靜態(tài)插件或SEO插件。這些插件通常會更改.htaccess文件中的內(nèi)容,并覆蓋某些服務器配置指令。如果這些插件中含有BUG,可能導致.htaccess文件出現(xiàn)錯誤,進而出現(xiàn)HTTP500內(nèi)部服務器錯誤的情況。
.htaccess文件位于網(wǎng)站安裝的根文件夾中。通過FTP登錄您的站點(Filezilla等)下載您的.htaccess文件的副本,重命名副本,例如“.htaccess-backup”刪除服務器上的.htaccess文件在本地創(chuàng)建一個名為“.htaccess”的新空白文件將此新文件上傳到您的Web服務器與原始.htaccess(您刪除的)相同的位置。登錄到您的后臺,
如果是.htaccess文件導致的問題,那么您現(xiàn)在應該能夠登錄。進入后臺的“固定鏈接”設置頁面,點擊“保存更改”固定鏈接配置,該操作可以使網(wǎng)站程序自動更新.htaccess聲明。
HTTP 500錯誤及其三種常見的解決辦法
1、常見軟件原因造成的故障
如果你的服務器需要運行像WordPress這樣的軟件,安裝錯誤、版本不兼容以及服務器權限設置錯誤都會導致HTTP 500內(nèi)部服務器錯誤。若是這些原因造成的,可以試試下面的這些方法:
檢查最新安裝或升級的軟件是否實際上未能安裝或升級成功,需要重新安裝或者更新。
如果你剛剛升級了軟件,那么新激活的插件或主題可能會與當前的插件或主題不兼容。每次停用一個插件或主題,直到找到產(chǎn)生錯誤的根源。
2、調(diào)試服務器端腳本
正在開發(fā)和測試的自定義腳本可能會導致HTTP 500內(nèi)部服務器錯誤,針對這類原因,可以試試下面的這些方法:
含有腳本(如PHP或CGI腳本)的文件或文件夾若出現(xiàn)權限錯誤,則禁止這類腳本運行。檢查你的權限,確保在服務器上正確設置了權限。
編程錯誤或不可用資源會導致某個腳本無休止地循環(huán)運行,并使其超時出現(xiàn)錯誤。
.htcaccess文件編碼錯誤也可能導致HTTP 500內(nèi)部服務器錯誤。在使用某些WordPress插件的時候,插件會改寫.htacess文件,如果出現(xiàn)語法錯誤的話就有可能造成錯誤。
3、向服務器管理員尋求幫助
如果修復軟件故障或調(diào)試服務器端腳本無法修復HTTP 500內(nèi)部服務器錯誤,可以要求檢查服務器日志,檢查錯誤日志中是否存在HTTP 500內(nèi)部服務器錯誤??梢月?lián)系服務器管理員并告知他們錯誤發(fā)生的時間,以及可能導致錯誤的操作,服務器錯誤日志中可能提供了有關此錯誤的更多信息。

當前文章:網(wǎng)站打開報錯500服務器錯誤怎么辦?附修復教程
URL地址:http://www.muchs.cn/news23/205373.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計公司、網(wǎng)站建設、網(wǎng)頁設計公司企業(yè)網(wǎng)站制作、域名注冊、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)