排查開啟網站提示500錯誤的解決方法-實用技術

宵雲科技發表於2019-12-04

一般引起500錯誤都是以下問題導致
1.偽靜態規則不正確
2.php版本與網站程式不相容
3.網站無法連線至資料庫(即站點的資料庫配置檔案沒配置或錯誤配置)
4.php禁用了某一函式,需要開啟
5.站點需要訪問站外目錄,需要關閉防跨站處理
6.原始碼本身有BUG

下面根據教程,開啟php錯誤提示,看看具體是什麼原因導致

首先選擇網站所使用的php版本

5de335824c6b6.png

開啟php的錯誤提示
修改配置檔案 將display_errors = Off 修改成display_errors = On 
修改完之後重啟php即可

注:7月份以前安裝過寶塔php的預設是關閉錯誤提示的,7月份後安裝的預設開啟

1.png

開啟之後會看到提示 什麼檔案多少行出什麼錯
需要自行檢查原始碼

5de336670eddd.png

若開啟網頁顯示白屏 什麼也不顯示 
修改php配置檔案 將錯誤提升級別調到最低 顯示所有錯誤
error_reporting=  E_ALL &  ~E_NOTICE 修改成  error_reporting= E_ALL
然後重啟php即可

3.png

注:若除錯完成後網站能正常訪問了 請將錯誤提示關閉
將display_errors = On 改成 display_errors = Off 即可


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69948194/viewspace-2666792/,如需轉載,請註明出處,否則將追究法律責任。

相關文章