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 相关文章推荐
最简单的PHP程序--记数器
Oct 09 PHP
PHP聊天室技术
Oct 09 PHP
第二章 PHP入门基础之php代码写法
Dec 30 PHP
ThinkPHP验证码使用简明教程
Mar 05 PHP
php采用curl访问域名返回405 method not allowed提示的解决方法
Jun 26 PHP
PHP判断数据库中的记录是否存在的方法
Nov 14 PHP
PHPCMS V9 添加二级导航的思路详解
Oct 20 PHP
PHP读取并输出XML文件数据的简单实现方法
Dec 22 PHP
PHP微信H5支付开发实例
Jul 25 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
Jun 05 PHP
Laravel项目中timeAgo字段语言转换的改善方法示例
Sep 16 PHP
用php如何解决大文件分片上传问题
Jul 07 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开发负载均衡指南
2010/07/17 PHP
php绘制一个扇形的方法
2015/01/24 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
2015/12/31 PHP
thinkphp制作404跳转页的简单实现方法
2016/09/22 PHP
Laravel5中Cookie的使用详解
2017/05/03 PHP
PDO::quote讲解
2019/01/29 PHP
启用OPCache提高PHP程序性能的方法
2019/03/21 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
JS和JQ的event对象区别分析
2014/11/24 Javascript
Javascript中call和apply函数的比较和使用实例
2015/02/03 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
2016/05/16 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
AngularJS表格添加序号的方法
2017/03/03 Javascript
获取url中用&隔开的参数实例(分享)
2017/05/28 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
2018/03/08 Javascript
layui从数据库中获取复选框的值并默认选中方法
2018/08/15 Javascript
vue watch深度监听对象实现数据联动效果
2018/08/16 Javascript
vue组件从开发到发布的实现步骤
2018/11/11 Javascript
JS实现数组深拷贝的方法分析
2019/03/06 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
基于mpvue的简单弹窗组件mptoast使用详解
2019/08/02 Javascript
Javascript Dom元素获取和添加详解
2019/09/24 Javascript
python中对list去重的多种方法
2014/09/18 Python
Python的设计模式编程入门指南
2015/04/02 Python
python实现批量改文件名称的方法
2015/05/25 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
2018/04/12 Python
Python使用Tkinter实现滚动抽奖器效果
2020/01/06 Python
Python datetime模块的使用示例
2021/02/02 Python
家长对学生的评语
2014/04/18 职场文书
国防教育标语
2014/10/08 职场文书
培训师岗位职责
2015/02/14 职场文书
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫