yii 自定义日志文件
原文转自 iT技术擎
CFileLogRoute 默认的日志文件是 application.log 。默认的情况下日志是存放在 runtime 下面的application.log
如果想修改成自定义的文件则需要添加一个日志配置
"log" => array(
"class" => "CLogRouter",
"routes" => array(
array(
"class" => "CFileLogRoute",
"levels" => "error, warning",
),
array(
"class" => "CFileLogRoute",
"levels" => "error, warning",
"categories"=> "pay.*",
"logFile"=> "pay.log",
),
array(
"class" => "CFileLogRoute",
"levels" => "error, warning",
"categories"=> "order.*",
"logFile"=> "order.log",
),
Yii::log("your message", "error", "order"); 这样日志文件就会是 order.log
Yii::log("your message", "error", "pay"); 这样的日志文件就会是pay.log
- 上一篇: Docker实战(八):Docker安装ElasticSearch环境
- 下一篇: 28.日志路由组件