Yii Framework 开启调试模式

来源:互联网 发布:林俊杰黑暗骑士知乎 编辑:程序博客网 时间:2024/05/17 04:14

转自:http://www.eeice.com/archive/design/yii-sqldebug.html

更改配置文件:{config/main.php}

'db'=>array(            'connectionString' => 'mysql:host=localhost;dbname=test_try',            'emulatePrepare' => true,            'username' => 'boy_test',            'password' => 'password',            'charset' => 'utf8',//////////////////////////////////////////////////////增加            'enableProfiling'=>YII_DEBUG,            'enableParamLogging'=>YII_DEBUG,/////////////////////////////////////////////////////        ), 'log'=>array(            'class'=>'CLogRouter',            'routes'=>array(                array(                    'class'=>'CFileLogRoute',                    'levels'=>'error, warning',                ),                // uncomment the following to show log messages on web pages//////////////////////////////////////////////////////增加                array(                    'class'=>'CWebLogRoute',                    'levels'=>'trace',//提示的级别                    'categories'=>'system.db.*',//还可以通过 'showInFireBug'=>true, //显示在Firebug里//显示在Firebug里我们就可以调整提示级别,来显示更多//例如'levels'=>'trace,info,error,warning,xdebug',                ), //////////////////////////////////////////////////////             ),         ),

以上代码会在也脚显示执行的sql语句,如果把 'categories'=>'system.db.*',,替换为 'categories'=>'system.*',,则会显示所有系统执行过程。


0 0
原创粉丝点击