Yii Debug小工具:yii-debug-toolbar
2015-09-15 11:27
507 查看
今天发现Yii框架的一款挺有意思的扩展:yii-debug-toolbar ,可以很直观地将本次请求的日志予以展现:
yii-debug-toolbar的图标:
![](http://images.cnitblog.com/blog/465954/201306/08160616-af608d81e3d743f9a315d821982f06f6.jpg)
蓝色的小瓢虫。
点击小瓢虫展开debug面板:
![](http://images.cnitblog.com/blog/465954/201306/08162034-e51afe002e714eefbddcc13e72d1a118.jpg)
里面记录的内容还是蛮多的,当然你可以点开每个选项查看详情,比如SQL:
![](http://images.cnitblog.com/blog/465954/201306/08162212-88b5d82215444f08abde386ba9aa4a7e.jpg)
当我们想查看系统日志的时候就再也不用去翻runtime里的日志记录啦!
下面是下载地址和配制方法:
下载:http://www.yiiframework.com/extension/yii-debug-toolbar
完成后将文件拖至\project\protected\extensions目录下,解压到当前文件夹;
配置\project\protected\config\main.php
db配置添加enableProfiling与enableParamLogging参数:
log配置,注释routes的class,替换为yii-debug-toolbar,配置ipFilters。
再去访问你的项目就会发现浏览器右侧出现了yii-debug-toolbar面板,当然,你可以点击右上角的蓝色小瓢虫隐藏它。
End.
文章来源于:
Lc
-----------------------额...你好~
yii-debug-toolbar的图标:
![](http://images.cnitblog.com/blog/465954/201306/08160616-af608d81e3d743f9a315d821982f06f6.jpg)
蓝色的小瓢虫。
点击小瓢虫展开debug面板:
![](http://images.cnitblog.com/blog/465954/201306/08162034-e51afe002e714eefbddcc13e72d1a118.jpg)
里面记录的内容还是蛮多的,当然你可以点开每个选项查看详情,比如SQL:
![](http://images.cnitblog.com/blog/465954/201306/08162212-88b5d82215444f08abde386ba9aa4a7e.jpg)
当我们想查看系统日志的时候就再也不用去翻runtime里的日志记录啦!
下面是下载地址和配制方法:
下载:http://www.yiiframework.com/extension/yii-debug-toolbar
完成后将文件拖至\project\protected\extensions目录下,解压到当前文件夹;
配置\project\protected\config\main.php
db配置添加enableProfiling与enableParamLogging参数:
'db'=>array( 'connectionString' => 'mysql:host=localhost;dbname=yiidemo', 'emulatePrepare' => true, 'username' => 'root', 'password' => '', 'charset' => 'utf8', 'tablePrefix' => 'tbl_', 'enableProfiling'=>true, //分析sql语句 'enableParamLogging'=>true, //日志中显示每次传参的参数 ),
log配置,注释routes的class,替换为yii-debug-toolbar,配置ipFilters。
'log'=>array( 'class'=>'CLogRouter', 'routes'=>array( array( //'class'=>'CFileLogRoute', 'class'=>'ext.yii-debug-toolbar.YiiDebugToolbarRoute', 'levels'=>'error, warning', 'ipFilters'=>array('127.0.0.1','192.168.1.*'), //配置可以查看debug面板的ip ), ), ),
再去访问你的项目就会发现浏览器右侧出现了yii-debug-toolbar面板,当然,你可以点击右上角的蓝色小瓢虫隐藏它。
End.
文章来源于:
Lc
-----------------------额...你好~
相关文章推荐
- Yii Framework的获取与项目的新建
- PHP服务器负载判断
- Yii权限管理工具Srbac使用小结
- Yii中配置Srbac模块
- PHP变量内存分配
- thinkphp3.2 CronRunBehavior使用
- PHP---ajax传递POST值(包含html标记)到提交页面数据丢失或乱码
- 怎样把php数组转换成字符串,php implode()
- php设计模式之迭代器模式
- PHP如何识别系统语言或浏览器语言
- FTP 协议(指令集)
- yii执行流程.
- php读写json文件
- 我的PHP编程生涯一
- PHP实现短信验证码
- PHP于Post和Get得到的数据写入到文件中
- u-boot2010.06的移植(6)——支持yaffs下载
- 教你识别简单的免查杀PHP后门
- 整理php防注入和XSS攻击通用过滤
- PHP概率计算函数汇总