Yii框架在页面输出执行sql语句以方便调试的实现方法 |
本文实例讲述了Yii框架在页面输出执行sql语句以方便调试的实现方法 。分享给大家供大家参考 。具体分析如下: 我们使用:yiidebugtb来调试(因为用他界面比较美观,不影响界面其他元素) 。 1.下载yiidebugtb,并且放入到 application.extensions.yiidebugtb 目录 2.修改main.php,加入如下代码: 复制代码 代码如下: log=>array(
class=>CLogRouter, routes=>array( array( class=>CFileLogRoute, levels=>error, warning,trace, ), // 以下是新加 3.db链接的配置里面做下修改: 复制代码 代码如下: db=>array(
connectionString=>mysql:host=*.*.*.*;dbname=test, emulatePrepare=>true, // 加入 enableParamLogging => true, // 加入 username=>-----, password=>---, charset=>utf8, schemaCachingDuration=>0, autoConnect=>false, ), 4.运行效果如下图所示: 希望本文所述对大家基于Yii框架的php程序设计有所帮助 。 |