Symfony / Monolog:如何在我自己的频道/文件中写日志

时间:2015-01-16 11:12:12

标签: symfony logging monolog

我在services.xml中有一项服务:

<parameter key="monolog.logger.class">Monolog\Logger</parameter>
<service id="mylogger" class="%monolog.logger.class%">
  <tag name="monolog.logger" channel="myImportChannel" />
  <argument>myImport</argument>
</service>

<service id="myservice">
  <argument type="service" id="mylogger" />
</service>

我的config.yml

monolog:
    handlers:
        myImport:
            type:     stream
            path:     /vagrant/app/logs/myImport.log
            channels: [myImportChannel]

当我致电我的服务时,我会记录一个示例文本。但文件没有写。 但是我在控制台上得到了一个输出

[2015-01-16 12:06:16] myImport.ERROR: THIS IS A TEST [] []

我忘了配置一些东西吗? 感谢任何帮助!!!

0 个答案:

没有答案