深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 528|回复: 0

php报错与错误处理有关的配置

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-11-24 13:55:15 | 528 | 0 | 显示全部楼层 |阅读模式
php报错与错误处理有关的配置

在php.ini中

1. error_reporting = E_ALL:报告所有的错误2. display_errors = On:将错误显示在浏览器上3. log_errors = On:将错误记录在日志中4. error_log=’地址’:错误日志保存的地址

在项目开发过程中有两个模式,开发模式,运行模式

开发模式:错误显示在浏览器上,不要记录在日志中运行模式:错误不显示在浏览器上,记录是日志中

  1. <?php
  2. $debug=false;                //true:开发模式  false:运行模式
  3. ini_set('error_reporting',E_ALL);        //所有的错误有报告
  4. if($debug){
  5.         ini_set('display_errors','on');        //错误显示是浏览器上
  6.         ini_set('log_errors','off');        //错误不显示在日志中
  7. }else{
  8.         ini_set('display_errors','off');
  9.         ini_set('log_errors','on');
  10.         ini_set('error_log','./err.log');        //错误日志保存的地址
  11. }

  12. //测试
  13. echo $num;
复制代码
提示:ini_set()设置PHP的配置参数

楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表