【发布时间】:2012-04-17 23:54:10
【问题描述】:
我正在使用 Symfony2 和 monolog 在定义的日志文件 (mylogfile.log) 中写入特定日志:
#config_dev.yml
monolog:
handlers:
main:
type: stream
path: %kernel.logs_dir%/%kernel.environment%.log
level: debug
file:
type: stream
path: %kernel.logs_dir%/mylogfile.log
level: info
我正在通过以下方式访问控制器中的日志文件:
$logger = $this->get('logger'); // Log
$logger->info('somelogcontent');
现在我的问题是我的日志文件包含整个信息级别,这意味着它为我提供了所有 app.INFO 日志(这是我想要的)和 request.INFO(我真的不需要):
[2012-04-04 11:13:17] request.INFO: Matched route ... blablabla
[2012-04-04 11:13:17] app.INFO: somelogcontent
...
有什么方法可以不记录 Request.INFO?
迈克
【问题讨论】: