不同层次和环境的独白

时间:2012-07-13 17:11:36

标签: php symfony

在app / config / config_dev.yml下我有:

monolog:                                                                                                              
    handlers:                                                                                                         
        main:                                                                                                         
            type: stream                                                                                              
            path: /var/log/dev.log                                                                                     
            level: debug 

并在app / config / config_prod.yml下我有:

monolog:
    handlers:
        syslog:
            type: stream
            path: /var/log/prod.log
            level: error

在我的控制器中我有

$logger = $this->get('logger');

$logger->debug("foo");

我希望在dev中看到调试条目,而在prod中只能看到错误和上面的条目。

但到目前为止,它正在输出一切。如何调整它以便针对不同的环境存在不同的级别?

0 个答案:

没有答案