在网上广泛搜索后,我仍然无法弄清楚这一点。CWebLogRoute 不显示 SQL 调试信息,但 CFileLogRoute 显示。关于如何让 CWebLogRoute 工作的任何想法?谢谢!
这是我的配置文件:
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=myname',
'emulatePrepare' => true,
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'enableParamLogging'=>true,
'enableProfiling'=>true,
),
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning, trace, info',
),
array(
'class'=>'CWebLogRoute',
'levels'=>'error, warning, trace, info',
),
)