1

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 ではエラーと上記のエントリのみが表示されると予想されます。

しかし、これまでのところすべてを出力しています。環境ごとに異なるレベルが存在するように調整するにはどうすればよいですか?

4

0 に答える 0