国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

配置php錯誤日志提示方式

2019-11-09 16:51:10
字體:
來源:轉載
供稿:網友

php配置文件(一般情況下路徑為/etc/php.ini)中可設置日志的顯示形式:

1 display_errors = on (頁面輸出錯誤提示,一般用于開發模式)

   display_errors = off (頁面不輸出錯誤提示,只顯示服務器錯誤,用于線上模式) 

  若將display_errors置為off則會引發一個問題:一旦項目上線,關閉錯誤提示,那么如何記錄這些對開發者有用的信息呢? (利用log_errors)

2 log_errors = on;(打開錯誤日志功能)

   error_log = /home/work/logs/php_error.log(指定日志文件目錄)

   這樣就可以將錯誤日志寫入文件

3 error_reporting設定錯誤訊息回報的等級

   一般為:error_reporting  =  E_ALL & ~E_NOTICE 

4 常見問題:display_errors = off失效

原因:經查log_errors = on。官方解釋為:當log_errors = on,那么必須制定error_log文件,如果沒指定或者指定的文件沒有權限寫入,那么照樣會輸出到正常的輸出渠道,那么也就使得display_errors = off失效,錯誤信息還是在頁面中打印了出來。

解決:方法一:將log_errors = off

    方法二:指定error_log文件,并確保有該文件的寫入權限


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿巴嘎旗| 兴义市| 浦县| 来安县| 额尔古纳市| 玉山县| 东兴市| 岑巩县| 襄樊市| 洱源县| 太和县| 大足县| 宜昌市| 渭源县| 华容县| 安远县| 兴仁县| 连平县| 繁峙县| 太湖县| 临汾市| 都兰县| 大宁县| 叶城县| 昭苏县| 梁平县| 锡林浩特市| 宜兴市| 皋兰县| 上虞市| 宜宾县| 安徽省| 高唐县| 筠连县| 库车县| 井陉县| 惠州市| 宁波市| 大宁县| 廉江市| 敦化市|