本文实例讲述了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,记录操作提示");
更多关于Yii相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《PHP常见数据库操作技巧汇总》
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
原文链接:https://www.f2er.com/php/15834.html