Yii框架调试心得--在页面输出执行sql语句


Posted in PHP onDecember 25, 2014

我们使用:yiidebugtb来调试(因为用他界面比较美观,不影响界面其他元素)。

1.下载yiidebugtb,并且放入到 application.extensions.yiidebugtb 目录

2.修改main.php,加入如下代码:

        'log'=>array(

            'class'=>'CLogRouter',

            'routes'=>array(

                array(

                    'class'=>'CFileLogRoute',

                    'levels'=>'error, warning,trace',

                ),
                // 以下是新加

                array( // configuration for the toolbar

                    'class'=>'XWebDebugRouter',

                    'config'=>'alignLeft, opaque, runInDebug, fixedPos, collapsed, yamlStyle',

                    'levels'=>'error, warning, trace, profile, info',

                    //'categories' => 'system.db.*',

                    'allowedIPs'=>array('127.0.0.1','::1','192\.168\.1[0-5]\.[0-9]{3}','如果程序在外网需要填入你的公网的ip'),

                  ),

                

            ),

        )

3.db链接的配置里面做下修改:

        'db'=>array(

            'connectionString'=>'mysql:host=*.*.*.*;dbname=test',

            'emulatePrepare'=>true,   // 加入

            'enableParamLogging' => true, // 加入 

            'username'=>'-----',

            'password'=>'---',

            'charset'=>'utf8',

            'schemaCachingDuration'=>'0',

            'autoConnect'=>false,

        ),

4.完成

 如:
Yii框架调试心得--在页面输出执行sql语句

PHP 相关文章推荐
BBS(php & mysql)完整版(四)
Oct 09 PHP
php中对2个数组相加的函数
Jun 24 PHP
探讨PHP使用eAccelerator的API开发详解
Jun 09 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 PHP
浅谈PDO的rowCount函数
Jun 18 PHP
php轻松实现文件上传功能
Mar 03 PHP
PHP7如何开启Opcode打造强悍性能详解
May 11 PHP
php/JS实现的生成随机密码(验证码)功能示例
Jun 06 PHP
php使用scandir()函数扫描指定目录下所有文件示例
Jun 08 PHP
PHP操作XML中XPath的应用示例
Jul 04 PHP
PHP使用 Imagick 扩展实现图片合成,圆角处理功能示例
Sep 09 PHP
Thinkphp 框架扩展之应用模式实现方法分析
Apr 27 PHP
Web程序工作原理详解
Dec 25 #PHP
php更新mysql后获取改变行数的方法
Dec 25 #PHP
php常见的魔术方法详解
Dec 25 #PHP
php利用scws实现mysql全文搜索功能的方法
Dec 25 #PHP
php中heredoc与nowdoc介绍
Dec 25 #PHP
php中实现xml与mysql数据相互转换的方法
Dec 25 #PHP
推荐5款跨平台的PHP编辑器
Dec 25 #PHP
You might like
如何突破PHP程序员的技术瓶颈分析
2011/07/17 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件
2015/08/23 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
PHP getDocNamespaces()函数讲解
2019/02/03 PHP
提高Laravel应用性能方法详解
2019/06/24 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
JavaScript DOM学习第四章 getElementByTagNames
2010/02/19 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
2012/12/17 Javascript
在JS中解析HTML字符串示例代码
2014/04/16 Javascript
JavaScript实现为input与textarea自定义hover,focus效果的方法
2015/08/21 Javascript
手机端实现Bootstrap简单图片轮播效果
2016/10/13 Javascript
基于jQuery实现简单人工智能聊天室
2017/02/10 Javascript
BootStrap daterangepicker 双日历控件
2017/06/02 Javascript
微信小程序商品详情页规格属性选择示例代码
2017/10/30 Javascript
基于JavaScript实现抽奖系统
2018/01/16 Javascript
微信小程序Echarts覆盖正常组件问题解决
2019/07/13 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
[01:12:53]完美世界DOTA2联赛PWL S2 Forest vs SZ 第一场 11.25
2020/11/26 DOTA
Python使用matplotlib绘制多个图形单独显示的方法示例
2018/03/14 Python
Python解决八皇后问题示例
2018/04/22 Python
Django中使用Whoosh进行全文检索的方法
2019/03/31 Python
pytorch 实现模型不同层设置不同的学习率方式
2020/01/06 Python
CSS3 实现的缩略图悬停效果
2020/12/09 HTML / CSS
HTML5 canvas基本绘图之绘制线段
2016/06/27 HTML / CSS
Scholastic父母商店:儿童书籍
2017/01/01 全球购物
历史学专业毕业生求职信
2013/09/27 职场文书
上课迟到检讨书
2014/01/19 职场文书
大学军训感想
2014/02/12 职场文书
期末复习计划
2015/01/19 职场文书
打架检讨书
2015/01/27 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
装修公司管理制度
2015/08/05 职场文书
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
2021/03/31 jQuery