现在的位置: 首页 > 综合 > 正文

YiiFrameworkBlog开发向导:错误日志

2013年12月07日 ⁄ 综合 ⁄ 共 597字 ⁄ 字号 评论关闭

一个WEB应用产品,需要对各种错误记录复杂的日志。在我们的blog应用中,我们将记录在运行中产生的错误,这些错误可能是因为程序本身的错误或者是用户错误的应用,记录这些错误可以帮助我们进一步改善我们的blog应用。

我们通过如下修改应用的配置文件以使错误日志生效

 
  1. return array(
  2.     'preload'=>array('log'),
  3.  
  4.     ......
  5.  
  6.     'components'=>array(
  7.         'log'=>array(
  8.             'class'=>'CLogRouter',
  9.             'routes'=>array(
  10.                 array(
  11.                     'class'=>'CFileLogRoute',
  12.                     'levels'=>'error, warning',
  13.                 ),
  14.             ),
  15.         ),
  16.         ......
  17.     ),
  18. );

 

根据上面的配置,当一个错误或警告产生的时候,详细的信息会被保存到本地文件blog/protected/runtime中

日记组件有许多更高级的特性。比如发送信息到邮件列表,在JavaScript console window显示日志信息等。更详细的应用请参看手册

抱歉!评论已关闭.