ThinkPHP 3.1.2调试模式开启有什么用

ThinkPHP有专门为开发过程而设置的调试模式,开启调试模式后,会牺牲一定的执行效率,但带来的方便和除错功能非常值得。

调试模式的优势在于:

开启日志记录,任何错误信息和调试信息都会详细记录,便于调试;
1、关闭模板缓存,模板修改可以即时生效;
2、记录SQL日志,方便分析SQL;
3、关闭字段缓存,数据表字段修改不受缓存影响;
4、严格检查文件大小写(即使是Windows平台),帮助你提前发现Linux部署可能导致的隐患问题
5、通过页面Trace功能更好的调试和发现错误;

 

朋友,我不是很理解这些 能给我大概讲下么 开启的日志记录我要怎么查看? 还有这个Trace功能我要如何去看呢?就是那个Trace页面对么?只有当程序有错误的时候才有Trace页面,成功的时候是不显示的

追答

在公共配置文件中加入 

1

'SHOW_ERROR_MSG'        =>  true,    // 显示错误信息

就可以看到 Trace页面,而

1

2

// 开启调试模式

 define('APP_DEBUG', true);

这是你一些语法错误运行的时候 会显示在页面,也就是报错的意思。会提示那里出错,第几行等等

原文链接:https://zhidao.baidu.com/question/1238901812200090379.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值