佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > 關于php開啟錯誤提示的總結

關于php開啟錯誤提示的總結

熱門標簽:服務器配置 電子圍欄 科大訊飛語音識別系統(tǒng) 團購網站 Mysql連接數(shù)設置 Linux服務器 阿里云 銀行業(yè)務

第一種方法:在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ā)模式,但是很多應用在正式環(huán)境中也忘記了關閉此選項。錯誤回顯可以暴露出非常多的敏感信息,為攻擊者下一步攻擊提供便利。推薦關閉此選項。

display_errors = On

開啟狀態(tài)下,若出現(xiàn)錯誤,則報錯,出現(xiàn)錯誤提示

dispaly_errors = Off

關閉狀態(tài)下,若出現(xiàn)錯誤,則提示:服務器錯誤。但是不會出現(xiàn)錯誤提示

error_reporting可以設置的參數(shù),如下:

錯誤報告是位字段。可以將數(shù)字加起來得到想要的錯誤報告等級。

E_ALL – 所有的錯誤和警告(不包括 E_STRICT)

E_ERROR – 致命性的運行時錯誤

E_WARNING – 運行時警告(非致命性錯誤)

E_PARSE – 編譯時解析錯誤

E_NOTICE – 運行時提醒(這些經常是你代碼中的bug引起的,也可能是有意的行為造成的。)

E_STRICT – 編碼標準化警告,允許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

以上就是php開啟錯誤提示的詳細內容,感謝大家對腳本之家的支持。

您可能感興趣的文章:
  • PHP錯誤提示It is not safe to rely on the system……的解決方法
  • 解決PHP程序運行時:Fatal error: Maximum execution time of 30 seconds exceeded in的錯誤提示
  • PHP常見的6個錯誤提示及解決方法
  • PHP常見錯誤提示含義解釋(實用!值得收藏)
  • PHP中Restful api 錯誤提示返回值實現(xiàn)思路

標簽:衢州 蚌埠 大理 衡水 棗莊 廣元 萍鄉(xiāng) 江蘇

巨人網絡通訊聲明:本文標題《關于php開啟錯誤提示的總結》,本文關鍵詞  ;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    盐津县| 和平区| 稻城县| 西乡县| 兴国县| 行唐县| 平乐县| 宁国市| 工布江达县| 三河市| 长垣县| 滦南县| 屏南县| 堆龙德庆县| 金沙县| 瑞安市| 白玉县| 海口市| 黔南| 调兵山市| 中牟县| 台中市| 民丰县| 乐东| 苏尼特右旗| 闵行区| 新竹市| 博湖县| 谷城县| 天祝| 孝感市| 大庆市| 夏河县| 合水县| 新密市| 嘉义县| 抚州市| 靖西县| 稻城县| 华亭县| 水富县|