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与javascript对多项选择的处理
Oct 09 PHP
人尽可用的Windows技巧小贴士之下篇
Mar 22 PHP
Linux下ZendOptimizer的安装与配置方法
Apr 12 PHP
一个简单的网页密码登陆php代码
Jul 17 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
Jan 30 PHP
yii实现model添加默认值的方法(2种方法)
Jan 06 PHP
PHP图像识别技术原理与实现
Oct 27 PHP
PHP yii实现model添加默认值的方法(两种方法)
Nov 10 PHP
Zend Framework基于Command命令行建立ZF项目的方法
Feb 18 PHP
PHP简单读取xml文件的方法示例
Apr 20 PHP
Zend Framework框架中实现Ajax的方法示例
Jun 27 PHP
php给数组赋值的实例方法
Sep 26 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
PHPLog php 程序调试追踪工具
2009/09/09 PHP
关于php mvc开发模式的感想
2011/06/28 PHP
PHP的范围解析操作符(::)的含义分析说明
2011/07/03 PHP
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
php无限遍历目录示例
2014/02/21 PHP
PHP中的output_buffering详细介绍
2014/09/27 PHP
详解php与ethereum客户端交互
2018/04/28 PHP
PHP中rename()函数的妙用讲解
2019/02/28 PHP
js判断样式className同时增加class或删除class
2013/01/30 Javascript
JavaScript创建一个欢迎cookie弹出窗实现代码
2013/03/15 Javascript
javascript遍历控件实例详细解析
2014/01/10 Javascript
JavaScript 开发工具webstrom使用指南
2014/12/09 Javascript
jQuery基础_入门必看知识点
2016/07/04 Javascript
footer定位页面底部(代码分享)
2017/03/07 Javascript
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
2018/12/05 Javascript
vue.js循环radio的实例
2019/11/07 Javascript
jQuery实现tab栏切换效果
2020/12/22 jQuery
python中set()函数简介及实例解析
2018/01/09 Python
python使用pandas实现数据分割实例代码
2018/01/25 Python
Django自定义用户认证示例详解
2018/03/14 Python
python3第三方爬虫库BeautifulSoup4安装教程
2018/06/19 Python
Django处理多用户类型的方法介绍
2019/05/18 Python
使用python实现简单五子棋游戏
2019/06/18 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
解决安装pyqt5之后无法打开spyder的问题
2019/12/13 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
python中函数返回多个结果的实例方法
2020/12/16 Python
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
中间件的定义
2016/08/09 面试题
电子商务专业毕业生自荐书
2014/06/22 职场文书
授权委托书(公民个人适用)
2014/09/19 职场文书
2014年党员干部四风问题自我剖析材料
2014/09/29 职场文书
幸福来敲门观后感
2015/06/04 职场文书
《我的伯父鲁迅先生》教学反思
2016/02/16 职场文书
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
2022/06/14 MySQL