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编程实现获取excel文档内容的代码实例
Jun 28 PHP
php中++i 与 i++ 的区别
Aug 08 PHP
使用php发送有附件的电子邮件-(PHPMailer使用的实例分析)
Apr 26 PHP
PHP实现的多彩标签效果代码分享
Aug 21 PHP
php通过获取头信息判断图片类型的方法
Jun 26 PHP
初识PHP中的Swoole
Apr 05 PHP
基于thinkPHP类的插入数据库操作功能示例
Jan 06 PHP
php处理静态页面:页面设置缓存时间实例
Jun 22 PHP
php实现微信企业付款到个人零钱功能
Oct 09 PHP
PHP实现提高SESSION响应速度的几种方法详解
Aug 09 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 PHP
Laravel6.18.19如何优雅的切换发件账户
Jun 14 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
Laravel 5 学习笔记
2015/03/06 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
JQuery从头学起第三讲
2010/07/06 Javascript
基于Jquery的实现回车键Enter切换焦点
2010/09/14 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
2015/03/04 Javascript
jquery判断单选按钮radio是否选中的方法
2015/05/05 Javascript
JS简单模拟触发按钮点击功能的方法
2015/11/30 Javascript
学习JavaScript设计模式之装饰者模式
2016/01/19 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
JS小数运算出现多为小数问题的解决方法
2016/06/02 Javascript
bootstrap学习笔记之初识bootstrap
2016/06/21 Javascript
js 动态生成json对象、时时更新json对象的方法
2016/12/02 Javascript
微信小程序  http请求封装详解及实例代码
2017/02/15 Javascript
微信小程序 新建登录页并实现tabBar隐藏
2017/06/13 Javascript
vue通过点击事件读取音频文件的方法
2018/05/30 Javascript
浅谈目前可以使用ES10的5个新特性
2019/06/25 Javascript
python里对list中的整数求平均并排序
2014/09/12 Python
Ruby使用eventmachine为HTTP服务器添加文件下载功能
2016/04/20 Python
浅谈python日志的配置文件路径问题
2018/04/28 Python
Python实现使用request模块下载图片demo示例
2019/05/24 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
Django基于客户端下载文件实现方法
2020/04/21 Python
python3 os进行嵌套操作的实例讲解
2020/11/19 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
《他得的红圈圈最多》教学反思
2014/04/24 职场文书
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
优秀员工演讲稿
2014/05/19 职场文书
公司运动会策划方案
2014/05/25 职场文书
爱国口号
2014/06/19 职场文书
解除劳动关系协议书范文
2014/09/11 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
领导班子个人查摆问题对照检查材料
2014/10/02 职场文书
Golang中异常处理机制详解
2021/06/08 Golang
Netflix《海贼王》真人版剧集多张片场照曝光
2022/04/04 日漫
Python docx库删除复制paragraph及行高设置图片插入示例
2022/07/23 Python