Yii2-将自定义消息添加到日志文件

时间:2019-03-11 10:42:06

标签: logging yii2

整个上午一直在尝试,有些困惑。 我正在尝试获取控制台命令的日志。现在在我的配置中

    'log' => [
        'targets' => [
            [
                'class' => 'yii\log\DbTarget',
                'levels' => ['error', 'warning'],
            ],
            [
                'class' => 'yii\log\FileTarget',
                'logFile' => '@runtime/logs/profile.log',
                'logVars' => [],
                'levels' => ['profile'],
                'categories' => ['yii\db\Command::query'],
                'prefix' => function($message) {
                }
            ]
        ],
    ],

profile.log现在产生了,这没有问题。 现在的问题是,我正在尝试使用profile.log将自定义消息添加到生成的日志文件dbProfiling中;例如查询数量或经过的时间。 如果我在代码中使用了dbProfiling,我可以转储消息,但是有没有办法通过配置轻松地将其添加到profile.log中呢?

0 个答案:

没有答案