PHP课件:第42讲 ThinkPHP 调试工具及空操作.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《PHP课件:第42讲 ThinkPHP 调试工具及空操作.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP课件:第42讲 ThinkPHP 调试工具及空操作 PHP 课件 42 调试 工具 操作
- 资源描述:
-
1、(第(第42讲)讲) ThinkPHP ThinkPHP 调试工具及空操作调试工具及空操作学习目标学习目标 DEBUG模式 自定义DEBUG输出 空模块/空操作1.1DEBUG模式模式开启开启启调试模式很简单,只需要在入口文件中增加一行常量定义代码: true, / 开启日志记录LOG_LEVEL =EMERG,ALERT,CRIT,ERR, / 只记录EMERG ALERT CRIT ERR 错误(第(第42讲)讲) ThinkPHP ThinkPHP 调试工具及空操作调试工具及空操作1.4 Trace信息信息如果没有配置应用状态,系统默认则默认为debug状态,也就是说默认的配置参数是:A
2、PP_STATUS = debug, /应用调试模式状态如果检测到项目的配置目录中有存在debug.php文件,则会自动加载该配置文件,并且和系统项目配置文件以及系统调试配置文件合并,也就是说,debug.php配置文件只需要配置和项目配置文件以及系统调试配置文件不同的参数或者新增的参数。如果想在调试模式下面增加应用状态,例如测试状态,则可以在项目配置文件中改变设置如下:APP_STATUS = test, /应用调试模式状态这样的话,系统会自动尝试加载项目配置目录下面的test.php 配置文件,可以在test配置文件中改变相关设置,例如改变测试数据库的连接信息等等。由于调试模式没有任何缓存
3、,因此涉及到较多的文件IO操作和模板实时编译,所以在开启调试模式的情况下,性能会有一定的下降,但不会影响部署模式的性能。注意:一旦关闭调试模式,项目的调试配置文件即刻失效。 (第(第42讲)讲) ThinkPHP ThinkPHP 调试工具及空操作调试工具及空操作2 自定义自定义DEBUG模式模式如果没有配置应用状态,系统默认则默认为debug状态,也就是说默认的配置参数是:APP_STATUS = debug, /应用调试模式状态如果检测到项目的配置目录中有存在debug.php文件,则会自动加载该配置文件,并且和系统项目配置文件以及系统调试配置文件合并,也就是说,debug.php配置文件
4、只需要配置和项目配置文件以及系统调试配置文件不同的参数或者新增的参数。如果想在调试模式下面增加应用状态,例如测试状态,则可以在项目配置文件中改变设置如下:APP_STATUS = test, /应用调试模式状态这样的话,系统会自动尝试加载项目配置目录下面的test.php 配置文件,可以在test配置文件中改变相关设置,例如改变测试数据库的连接信息等等。由于调试模式没有任何缓存,因此涉及到较多的文件IO操作和模板实时编译,所以在开启调试模式的情况下,性能会有一定的下降,但不会影响部署模式的性能。注意:一旦关闭调试模式,项目的调试配置文件即刻失效。 (第(第42讲)讲) ThinkPHP Thi
展开阅读全文