Yii框架在页面输出执行sql语句以方便调试的实现方法


Posted in PHP onDecember 24, 2014

本文实例讲述了Yii框架在页面输出执行sql语句以方便调试的实现方法。分享给大家供大家参考。具体分析如下:

我们使用: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语句以方便调试的实现方法

希望本文所述对大家基于Yii框架的php程序设计有所帮助。

PHP 相关文章推荐
我的论坛源代码(九)
Oct 09 PHP
一个ubbcode的函数,速度很快.
Oct 09 PHP
CakePHP去除默认显示的标题及图标的方法
Oct 22 PHP
PHP 图片上传实现代码 带详细注释
Apr 29 PHP
PHP三元运算符的结合性介绍
Jan 10 PHP
解析数组非数字键名引号的必要性
Aug 09 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 PHP
Windows2003下php5.4安装配置教程(IIS)
Jun 30 PHP
php获取网站根目录物理路径的几种方法(推荐)
Mar 04 PHP
php读取本地json文件的实例
Mar 07 PHP
PHP获取对象属性的三种方法实例分析
Jan 03 PHP
apache集成php7.3.5的详细步骤
Jun 20 PHP
php使用pdo连接并查询sql数据库的方法
Dec 24 #PHP
php将access数据库转换到mysql数据库的方法
Dec 24 #PHP
php启用sphinx全文搜索的实现方法
Dec 24 #PHP
php中mail函数发送邮件失败的解决方法
Dec 24 #PHP
微信公众平台接口开发入门示例
Dec 24 #PHP
PHP获取youku视频真实flv文件地址的方法
Dec 23 #PHP
php实现refresh刷新页面批量导入数据的方法
Dec 23 #PHP
You might like
php实现的二分查找算法示例
2017/06/20 PHP
php libevent 功能与使用方法详解
2020/03/04 PHP
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
2010/01/02 Javascript
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
wap手机图片滑动切换特效无css3元素js脚本编写
2014/07/28 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
JavaScript中的异常捕捉介绍
2014/12/31 Javascript
js实现字符串和数组之间相互转换操作
2016/01/12 Javascript
JS克隆,属性,数组,对象,函数实例分析
2016/11/26 Javascript
js中DOM三级列表(代码分享)
2017/03/20 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
JS删除数组里的某个元素方法
2018/02/03 Javascript
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
Angular使用cli生成自定义文件、组件的方法
2018/09/04 Javascript
运用js实现图层拖拽的功能
2019/05/24 Javascript
小程序实现录音上传功能
2019/11/22 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
python编程实现归并排序
2017/04/14 Python
python基本语法练习实例
2017/09/19 Python
PyCharm2018 安装及破解方法实现步骤
2019/09/09 Python
Python文本文件的合并操作方法代码实例
2020/03/31 Python
opencv 图像加法与图像融合的实现代码
2020/07/08 Python
python时间time模块处理大全
2020/10/25 Python
斯洛伐克时尚服装网上商店:Cellbes
2016/10/20 全球购物
美国气象仪器、花园装饰和墙壁艺术商店:Wind & Weather
2019/05/29 全球购物
售后服务经理岗位职责范本
2014/02/22 职场文书
结婚保证书范文
2014/04/29 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
2014年学生会个人工作总结
2014/11/07 职场文书
个性发展自我评价2015
2015/03/09 职场文书
活动新闻稿范文
2015/07/17 职场文书