Thinkphp3.0如何开启debug调试模式

thinkphp有一个很强大的调试模式,它可以在windows下面模拟linux平台运行,并且输出页面Trace信息,请求时间等等,当程序 出错时会为我们提供很多错误信息,方便我们的调试。3.0版本的调试模式默认没有开启运行时间显示和页面Trace显示,需要自行开启,并且建议调试模式 只开启页面Trace即可,因为新版的页面Trace显示信息已经包含了运行时间显示。我们先来看一下怎么开启debug调试模式吧吧,开启的方法很简 单,只需要主入口文件里面定义一个常量。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、虚拟空间、营销软件、网站建设、兰陵网站维护、网站推广。

define(‘APP_DEBUG’,TRUE); //开启调试模式

然后在配置文件config.php里面定义一个参数开启页面trace显示信息,如下

‘SHOW_PAGE_TRACE’ =>true, //开启页面Trace

这样就已经配置好了,开启调试模式后项目会去加载thinkphp核心包的Conf目录下面的默认的debug.php文件,你也可以在你的项目配 置目录下面自定义一个debug.php,这样就可以覆盖核心包里面的默认文件了,我们来看下默认的debug.php都是配置一些什么参数哦,

return array(
\'LOG_RECORD\'=>true, // 进行日志记录
\'LOG_EXCEPTION_RECORD\' =>
true, // 是否记录异常信息日志
\'LOG_LEVEL\' =>
\'EMERG,ALERT,CRIT,ERR,WARN,NOTIC,INFO,DEBUG,SQL\',// 允许记录的日志级别
\'DB_FIELDS_CACHE\'=> false, // 字段缓存信息
\'APP_FILE_CASE\' => true, // 是否检查文件的大小写 对Windows平台有效
\'TMPL_CACHE_ON\' =>
false, // 是否开启模板编译缓存,设为false则每次都会重新编译
\'TMPL_STRIP_SPACE\' =>
false, // 是否去除模板文件里面的html空格与换行
\'SHOW_ERROR_MSG\' =>
true, // 显示错误信息

);

里面的参数都是可以自己定义的,里面有一个APP_FILE_CASE检查文件名大小写很重要,也就是小编说的在windows下面模拟linux平台,因为linux环境是区分文件名大小写的,而现在很多的php虚拟主机都是linux环境的,所以开启这个参数对我们跨平台移植有很大的帮助的,当我们开启调试模式和页面trace的时候,我们再去display一个模板看看页面有什么不一样,如下图:

这个时候我们可以清楚的看到一些文件的加载和请求时间等信息,好了,本章到此结束。

本文题目:Thinkphp3.0如何开启debug调试模式
标题链接:https://www.cdcxhl.com/article32/cgeosc.html

成都网站建设公司_创新互联,为您提供网站改版动态网站网站建设网站收录外贸网站建设静态网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设