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 网页过期时间的控制代码
Jun 29 PHP
屏蔽机器人从你的网站搜取email地址的php代码
Nov 14 PHP
PHP连接MySQL查询结果中文显示乱码解决方法
Oct 25 PHP
php获取客户端电脑屏幕参数的方法
Jan 09 PHP
php实现随机显示图片方法汇总
May 21 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
PHP执行SQL文件并将SQL文件导入到数据库
Sep 17 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
Nov 04 PHP
Thinkphp5.0自动生成模块及目录的方法详解
Apr 17 PHP
PHP使用两个栈实现队列功能的方法
Jan 15 PHP
Laravel框架路由和控制器的绑定操作方法
Jun 12 PHP
PHP常用函数之根据生日计算年龄功能示例
Oct 21 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
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
PHP __autoload函数(自动载入类文件)的使用方法
2012/02/04 PHP
php二维数组排序详解
2013/11/06 PHP
PHP实现Soap通讯的方法
2014/11/03 PHP
ecshop实现smtp发送邮件
2015/02/03 PHP
JS 实现Json查询的方法实例
2013/04/12 Javascript
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
Javascript学习指南
2014/12/01 Javascript
实例代码讲解jquery easyui动态tab页
2015/11/17 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
JavaScript用构造函数如何获取变量的类型名
2016/12/23 Javascript
bootstrap表单示例代码分享
2017/05/18 Javascript
React + webpack 环境配置的方法步骤
2017/09/07 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
ES6函数和数组用法实例分析
2020/05/23 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
Python 迭代器工具包【推荐】
2016/05/06 Python
使用Python操作FTP实现上传和下载的方法
2019/04/01 Python
华为2019校招笔试题之处理字符串(python版)
2019/06/25 Python
python 自动轨迹绘制的实例代码
2019/07/05 Python
Python爬虫爬取Bilibili弹幕过程解析
2019/10/10 Python
Python中的 ansible 动态Inventory 脚本
2020/01/19 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
2020/03/03 Python
Python气泡提示与标签的实现
2020/04/01 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
html5 input输入实时检测以及延时优化
2018/07/18 HTML / CSS
美国知名户外用品畅销中心:Sierra Trading Post
2016/07/19 全球购物
银行主办会计岗位职责
2014/08/13 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
邀请函的格式
2015/01/30 职场文书
三傻大闹宝莱坞观后感
2015/06/03 职场文书
2016猴年春节慰问信
2015/11/30 职场文书
信息技术课教学反思
2016/02/23 职场文书
学习心得体会
2019/06/20 职场文书
python基础学习之递归函数知识总结
2021/05/26 Python