Php Symfony2-日志记录不适用于生产

Php Symfony2-日志记录不适用于生产,php,logging,symfony,production,Php,Logging,Symfony,Production,我有一个Symfony2网络应用程序 在本地,一切都很好。但是,当转移到生产环境时,有些事情与本地环境不一样 现在,为了弄清楚生产中发生了什么,我正在尝试编写一些日志 出于某种原因,我无法在生产日志中写入任何内容。谁能告诉我我做错了什么?这是我在控制器中的代码(顺便说一句,没什么太复杂的): Symfony正在正确写入./logs/prod.log。但当我试着自己写东西时,它却忽略了我 我的config_prod.yml文件: monolog: handlers: main:

我有一个Symfony2网络应用程序

在本地,一切都很好。但是,当转移到生产环境时,有些事情与本地环境不一样

现在,为了弄清楚生产中发生了什么,我正在尝试编写一些日志

出于某种原因,我无法在生产日志中写入任何内容。谁能告诉我我做错了什么?这是我在控制器中的代码(顺便说一句,没什么太复杂的):

Symfony正在正确写入./logs/prod.log。但当我试着自己写东西时,它却忽略了我

我的
config_prod.yml
文件:

monolog:
handlers:
    main:
        type:         fingers_crossed
        action_level: error
        handler:      nested
    nested:
        type:  stream
        path:  %kernel.logs_dir%/%kernel.environment%.log
        level: debug

至于写入,日志目录可能没有足够的权限感谢您的响应。正如我所说,Symfony引擎在文件中正确写入。我甚至可以看到其中指定的严重错误。当我试图用容器记录器自己写一些东西时,问题来了。没有什么特别的。。。只是PHP编程中的新手。如果你告诉我这不太传统,我就把它们拿出来。不过,应用程序的其余部分都很好,所以我不认为这是问题的原因。谢谢
monolog:
handlers:
    main:
        type:         fingers_crossed
        action_level: error
        handler:      nested
    nested:
        type:  stream
        path:  %kernel.logs_dir%/%kernel.environment%.log
        level: debug