Yii日志使用】的更多相关文章

一.修改yii框架的配置文件(main.php) 'log' => array( 'class' => 'CLogRouter', 'routes' => array( array( 'class' => 'AppCDbLogRoute', 'connectionID' => 'db', 'levels' => 'info, warning, error, profile, debug', 'logTableName' => 'common_app_logs',…
.Yii::getLogger()->log($message, $level, $category = 'application') .Yii::trace($message, $category = 'application'); .Yii::error($message, $category = 'application'); .Yii::warning($message, $category = 'application'); .Yii::info($message, $category…
转载请注明来自souldak,微博:@evagle 一.基本日志功能 详细的介绍查看官网的document:http://www.yiiframework.com/doc/guide/1.1/en/topics.logging 也可以看 Yii 1.1 Application Development Cookbook  这本书很好 默认的日志是输出到protected/runtime/application.log  如果需要修改那么需要在main.php里面的 components下面增加lo…
Yii 提供了一个灵活可扩展的日志功能.记录的日志 可以通过日志级别和信息分类进行归类.通过使用 级别和分类过滤器,所选的信息还可以进一步路由到 不同的目的地,例如一个文件,Email,浏览器窗口等. 信息可以通过 Yii::log 或 Yii::trace 记录.其 区别是后者只在当应用程序运行在 调试模式(debug mode) 中时才会记录信息. Yii::log($message, $level, $category); Yii::trace($message, $category);…
详细的介绍查看官网的document:http://www.yiiframework.com/doc/guide/1.1/en/topics.logging 也可以看 Yii 1.1 Application Development Cookbook     这本书很好 默认的日志是输出到protected/runtime/application.log 如果需要修改那么需要在main.php里面增加log配置,如下: 'components' => array(         'log'=>…
日志 配置 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], //以文件的方式记录 [ 'class' => 'yii\log\FileTarget', 'levels' => ['info'], 'categories' => ['shopif…
YII第三步,日志开启 index.php入口文件配置: defined('YII_DEBUG') or define('YII_DEBUG',true); cofig/main.php 'preload'=>array('log'), 'log'=>array( 'class'=>'CLogRouter', 'routes'=>array( array( 'class'=>'CFileLogRoute', 'levels'=>'info,error,warning',…
缘起 跟随上一章的脚步,上一章中,我们主要讲解了在用户发起请求,解析请求,服务器反馈请求以及session的一些知识点,这过程中,难免会遇到一些问题,比方说数据库查询失败,用户输入导致脚本出错,网络问题等等突发情况,对于突发情况,做过软件的一般都知道,会有错误处理和日志去记录下这个过程,同样的,Yii也提供了类似的功能帮助我们去抓住错误,记录错误,并且对相应错误做出对应处理. 错误处理 Yii 内置了一个error handler错误处理器. 所有非致命PHP错误(如,警告,提示)会转换成可获取…
最近突然意识到日志是很好滴debug工具,所以研究了一下yii的日志配置,想想应该还会有像我这样的小白不懂这些问题的,就分享一下了.有错误烦请大神们指出config/main.php 中配置,这个想必都知道吧 'log' => array(// 添加日志操作 'class' => 'CLogRouter', 'routes' => array( array( 'class' => 'CFileLogRoute', 'levels' => 'error, warning,inf…
$postStr ='test:'.(empty( $GLOBALS["HTTP_RAW_POST_DATA"])?'':$GLOBALS["HTTP_RAW_POST_DATA"]);//以test 开头Yii::log($postStr,'trace','test'); 'log' => array( 'class' => 'CLogRouter', 'routes' => array( // array( // 'class'=>'CW…