Symfony2未登录产品

Pid*_*ien 3 php symfony monologue

我正在使用Symfony2。我已经完成所有安装,并配置parameters.yml和运行composer install并遵循http://symfony.com/doc/current/cookbook/deployment-tools.html上的指南

当我在线输入地址时,我只有一个空白页,并且未写入app / logs中的日志文件。我已经运行命令sudo chgrp apache app / logs和chmod g + w / app / logs来使文件夹可写,但是没有成功

在config_prod.yml下:

monolog:
handlers:
    main:
        type:         fingers_crossed
        action_level: warning
        handler:      nested
    nested:
        type:  stream
        path:  "%kernel.logs_dir%/%kernel.environment%.log"
        level: debug
Run Code Online (Sandbox Code Playgroud)

han*_*nzi 5

白页通常表示在Symfony环境(包括记录器)加载之前发生了错误。这可能就是为什么没有任何内容写入日志的原因。如果Symfony正在运行,则可能会看到默认的“错误500”消息。

因此,您实际上应该寻找的是PHP错误。生产环境通过禁用见于Ger.Offen取消错误消息display_errors在他们的php.ini。您可以暂时启用此功能,以便直接在错误的页面上查看错误,或者更好的是,登录Web服务器的错误日志。PHP错误消息也应该出现在此处。