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 相关文章推荐
弄了个检测传输的参数是否为数字的Function
Dec 06 PHP
PHP 事件机制(2)
Mar 23 PHP
php header Content-Type类型小结
Jul 03 PHP
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
Jul 17 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
Jan 16 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
Jul 05 PHP
实用的简单PHP分页集合包括使用方法
Oct 21 PHP
ThinkPHP惯例配置文件详解
Jul 14 PHP
PHP实现添加购物车功能
Mar 06 PHP
PHP实现 APP端微信支付功能
Jun 22 PHP
PHP PDOStatement::debugDumpParams讲解
Jan 30 PHP
php 使用html5 XHR2实现上传文件与进度显示功能示例
Mar 03 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
微信公众平台消息接口校验与消息接口响应实例
2014/12/23 PHP
使用php+swoole对client数据实时更新(一)
2016/01/07 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
取得窗口大小 兼容所有浏览器的js代码
2011/08/09 Javascript
Javascript 闭包引起的IE内存泄露分析
2012/05/23 Javascript
javascript操作excel生成报表全攻略
2014/05/04 Javascript
asp.net+js实现金额格式化
2015/02/27 Javascript
Javascript定义类(class)的三种方法详解
2015/03/13 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
原生js实现手风琴功能(支持横纵向调用)
2017/01/13 Javascript
Bootstrap table表格初始化表格数据的方法
2018/07/25 Javascript
微信小程序wepy框架笔记小结
2018/08/08 Javascript
在Vue组件中获取全局的点击事件方法
2018/09/06 Javascript
webpack打包多页面的方法
2018/11/30 Javascript
js模拟F11页面全屏显示
2019/09/17 Javascript
基于javascript实现贪吃蛇小游戏
2019/11/25 Javascript
vue点击按钮动态创建与删除组件功能
2019/12/29 Javascript
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python中os.path用法分析
2015/01/15 Python
python安装numpy&安装matplotlib& scipy的教程
2017/11/02 Python
用pandas按列合并两个文件的实例
2018/04/12 Python
对python操作kafka写入json数据的简单demo分享
2018/12/27 Python
Python如何使用turtle库绘制图形
2020/02/26 Python
经验丰富程序员才知道的8种高级Python技巧
2020/07/27 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
手工制作的意大利太阳镜和光学元件:Illesteva
2019/01/19 全球购物
口腔医学技术应届生求职信
2013/11/09 职场文书
大学自我鉴定范文
2013/12/26 职场文书
高考寄语大全
2014/04/08 职场文书
2014年采购工作总结
2014/11/20 职场文书
化验员岗位职责
2015/02/14 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
javascript canvas实现雨滴效果
2021/06/09 Javascript
html用代码制作虚线框怎么做? dw制作虚线圆圈的技巧
2022/12/24 HTML / CSS