微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Yii框架日志记录Logging操作示例

本文实例讲述了Yii框架日志记录Logging操作。分享给大家供大家参考,具体如下:

1、Yii::getLogger()->log($message,$level,$category = 'application')

2、Yii::trace($message,$category = 'application');

3、Yii::error($message,$category = 'application');

4、Yii::warning($message,$category = 'application');

5、Yii::info($message,$category = 'application');

在config,main.PHP配置

log

认配置:

[ 'traceLevel' => YII_DEBUG ? 3 : 0,'targets' => [ [ 'class' => 'yii\log\FileTarget','levels' => ['error','warning'],],

修改

[ 'traceLevel'=> YII_DEBUG ? 3 : 0,'warning','info','trace'],[ 'class'=> 'yii\log\FileTarget','levels' => ['info'],'categories' => ['rhythmk'],'logFile' => '@app/runtime/logs/Mylog/requests.log','maxFileSize' => 1024 * 2,'maxLogFiles' => 20,

输出日志:

log("开始写自定义日志",Logger::LEVEL_ERROR); Yii::trace("trace,开发调试时候记录"); Yii::error("error,错误日志"); Yii::warning("warning,警告信息"); Yii::info("info,记录操作提示");
rush:PHP;"> Yii::info("info .... ","rhythmk"); //输出自定义目录日志,@app/runtime/logs/Mylog/requests.log

更多关于Yii相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《PHP常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐