0 关注者

记录错误

生产环境的 Web 应用程序通常需要针对各种事件进行复杂的日志记录。在我们的博客应用程序中,我们希望记录使用过程中发生的错误。这些错误可能是编程错误或用户误用系统。记录这些错误将有助于我们改进博客应用程序。

我们通过修改应用程序配置来启用错误日志记录,如下所示:

return array(
    'preload'=>array('log'),
 
    ......
 
    'components'=>array(
        'log'=>array(
            'class'=>'CLogRouter',
            'routes'=>array(
                array(
                    'class'=>'CFileLogRoute',
                    'levels'=>'error, warning',
                ),
            ),
        ),
        ......
    ),
);

使用上述配置,如果发生错误或警告,详细的信息将被记录并保存在位于目录/wwwroot/blog/protected/runtime下的文件中。

log组件提供了更多高级功能,例如将日志消息发送到电子邮件地址列表、在 JavaScript 控制台窗口中显示日志消息等。有关更多详细信息,请参阅指南

发现错别字或您认为此页面需要改进?
在 Github 上编辑它 !