生产环境的 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 上编辑它 !
注册 或 登录 以发表评论。