在 Yii 1.1.15 中记录请求、响应和错误


Logging the requests,response and errors in Yii 1.1.15

如何在 Yii 中记录所有请求及其相应的响应,我尝试在 afterAction 中记录请求,但是如何在 afterAction 中获取响应。我还需要记录所有错误或异常。

您可以使用

afterRender函数来获取渲染的输出。$output 参数提供呈现的输出。但我认为这仅在您在控制器操作中使用渲染函数时才有效。

将以下内容添加到配置文件中的组件配置中,以记录错误和警告

'log'=>array(
            'class'=>'CLogRouter',
            'routes'=>array(
                array(
                    'class'=>'CFileLogRoute',
                    'levels'=>'error, warning',
                ),
            ),