建议可以将categories的配置使用level作为前缀
这样的话,就可以比较方便定制
'levels'=>'error,warning,trace',
'categories'=>'error.*,warning.*,trace.system.db.CDbCommand',
level作为前缀的话,就可以按照以上配置实现记录所有的 错误、警告以及sql记录了,
或者说是否有其它更方便的方法达到我的目的,请赐教~
建议可以将categories的配置使用level作为前缀
这样的话,就可以比较方便定制
'levels'=>'error,warning,trace',
'categories'=>'error.*,warning.*,trace.system.db.CDbCommand',
level作为前缀的话,就可以按照以上配置实现记录所有的 错误、警告以及sql记录了,
或者说是否有其它更方便的方法达到我的目的,请赐教~
顶起来~
你可以考虑配置两个log route,一个用来记录error/warning,另一个用来记录trace。两个可以是同样类型的log route。
你说的方法虽然在使用上更加简单,它需要额外的tutorial,而且用categories来过滤error/warning在语义上也不是很好。我们可能会在今后2.0版本里考虑优化这些用法。
刚好说到这个,我提一下另外一个问题
就是我想记录error, warning的错误日志到文件,但是我又不想记录CHttpException(404)的日志。
因为网站一上线,好多扫描过来的是乱七八糟的URL地址。结果日志里全是这些404的错误信息。
请问如何是好?
我提的这个问题,正是你所需要的~~期待2.0版本吧
发现配置两个route也挺方便的·~~