yii2学习心得(二)


简介

日志文件按照等级分为(error waring info),在写程序的过程中经常需要我们输出日志,当然我们也想自定义设置日志。


一 yii2 配置log

以yii高级版为例,经常会在api目录打印日志,之前有个坑就是把打印的日志跟输出的结果都给了前端,前端调了半天,差点哭了。
不多说了,上代码:
main.php:
[
‘class’ => ‘yii\log\FileTarget’,
‘levels’ => [‘info’],//记录日志的级别
‘logFile’ => ‘@api/runtime/logs/‘ . date(‘Y-m-d’) . ‘_info.log’,
‘categories’ => [‘自定义’],//自定义日志
],


二 输出日志

controller里,你需要打印的地方,加上Yii::info($message,$categories);
是不是很简单。。。

Leo wechat
欢迎您扫一扫上面的二维码,成为好友吧!
坚持原创技术分享,您的支持将鼓励我继续创作!