開啟php錯誤提示的方法有哪些?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

開啟php錯誤提示的方法:1、在【php.ini】文件里改變【display_errors】和【error_reporting】的值,沒有的直接加上;2、在Apache的 httpd.conf文件里加上相關(guān)語句。
開啟php錯誤提示的方法:
第一種方法:在php.ini文件里改變display_errors和error_reporting的值,沒有的直接加上
; 第一處修改 ; display_errors = Off display_errors = On ; 第二處修改 ; error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT error_reporting = E_ALL | E_STRICT display_errors
錯誤回顯,一般常用語開發(fā)模式,但是很多應(yīng)用在正式環(huán)境中也忘記了關(guān)閉此選項。錯誤回顯可以暴露出非常多的敏感信息,為攻擊者下一步攻擊提供便利。推薦關(guān)閉此選項。
display_errors = On
開啟狀態(tài)下,若出現(xiàn)錯誤,則報錯,出現(xiàn)錯誤提示
dispaly_errors = Off
關(guān)閉狀態(tài)下,若出現(xiàn)錯誤,則提示:服務(wù)器錯誤。但是不會出現(xiàn)錯誤提示
error_reporting可以設(shè)置的參數(shù),如下:
錯誤報告是位字段。可以將數(shù)字加起來得到想要的錯誤報告等級。
E_ALL – 所有的錯誤和警告(不包括 E_STRICT)
E_ERROR – 致命性的運行時錯誤
E_WARNING – 運行時警告(非致命性錯誤)
E_PARSE – 編譯時解析錯誤
E_NOTICE – 運行時提醒(這些經(jīng)常是你代碼中的bug引起的,也可能是有意的行為造成的。)
E_STRICT – 編碼標(biāo)準(zhǔn)化警告,允許PHP建議如何修改代碼以確保很好的互操作性向前兼容性。
E_CORE_ERROR – PHP啟動時初始化過程中的致命錯誤
E_CORE_WARNING – PHP啟動時初始化過程中的警告(非致命性錯)
E_COMPILE_ERROR – 編譯時致命性錯
E_COMPILE_WARNING – 編譯時警告(非致命性錯)
E_USER_ERROR – 用戶自定義的錯誤消息
E_USER_WARNING – 用戶自定義的警告消息
E_USER_NOTICE – 用戶自定義的提醒消息
第二種方法:在Apache的 httpd.conf文件里加上下面兩句
php_flag display_errors on php_value error_reporting 2039
感謝各位的閱讀!看完上述內(nèi)容,你們對開啟php錯誤提示的方法有哪些大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享標(biāo)題:開啟php錯誤提示的方法有哪些-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://www.chinadenli.net/article6/dhopog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、網(wǎng)站內(nèi)鏈、靜態(tài)網(wǎng)站、標(biāo)簽優(yōu)化、定制開發(fā)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容