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

首頁 > 編程 > PHP > 正文

配置php錯誤日志提示方式

2019-11-09 15:40:50
字體:
來源:轉載
供稿:網友

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文件,并確保有該文件的寫入權限


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瑞安市| 黑河市| 琼海市| 安宁市| 息烽县| 福建省| 镇安县| 涿州市| 曲水县| 临沧市| 离岛区| 无为县| 宁都县| 昔阳县| 花莲市| 克拉玛依市| 綦江县| 南充市| 巢湖市| 柞水县| 调兵山市| 成安县| 武宁县| 黄大仙区| 乌审旗| 巩义市| 四会市| 云林县| 铜山县| 枣阳市| 瓮安县| 高邑县| 碌曲县| 嫩江县| 昭苏县| 洛南县| 阜康市| 乐清市| 伊川县| 巢湖市| 巢湖市|