Yii2中记录log日志的配置和使用方法
日志配置
"components" => [
"log" => [
"traceLevel" => YII_DEBUG? 3 : 0,
"targets" => [
[
"class" =>"yiilogFileTarget",
"levels" => ["error", "warning"],
],
[
"class" => "yiilogFileTarget",
"levels" => ["info"],
"categories" => ["orders"],
"logFile" => "@app/runtime/logs/Orders/requests.log",
"maxFileSize" => 1024 * 2,
"maxLogFiles" => 20,
],
[
"class" => "yiilogFileTarget",
"levels" => ["info"],
"categories" => ["pushNotifications"],
"logFile" => "@app/runtime/logs/Orders/notification.log",
"maxFileSize" => 1024 * 2,
"maxLogFiles" => 50,
],
],
],
],
日志使用
Yii::info($message,"pushNotifications");
or
Yii::info($message, "orders");
- 上一篇: Yii2 实现后台操作记录日志
- 下一篇: yii2框架关于log的配置