如何在Yii中记录所有请求及其相应的响应,我尝试在afterAction中记录请求,但是如何在afterAction中获取响应。我还需要记录所有错误或异常。
答案 0 :(得分:0)
您可以使用afterRender
函数来获取渲染输出。 $output
参数为您提供渲染输出。但我认为只有在控制器操作中使用了渲染功能时,这才有效。
在配置文件中添加以下组件配置以记录错误和警告
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning',
),
),