我正在使用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
hanzi.. 5
白页通常表示在Symfony环境(包括记录器)加载之前发生了错误。这可能就是为什么没有任何内容写入日志的原因。如果Symfony正在运行,则可能会看到默认的“错误500”消息。
因此,您实际上应该寻找的是PHP错误。生产环境通过禁用见于Ger.Offen取消错误消息display_errors
在他们的php.ini
。您可以暂时启用此功能,以便直接在错误的页面上查看错误,或者更好的是,登录Web服务器的错误日志。PHP错误消息也应该出现在此处。
白页通常表示在Symfony环境(包括记录器)加载之前发生了错误。这可能就是为什么没有任何内容写入日志的原因。如果Symfony正在运行,则可能会看到默认的“错误500”消息。
因此,您实际上应该寻找的是PHP错误。生产环境通过禁用见于Ger.Offen取消错误消息display_errors
在他们的php.ini
。您可以暂时启用此功能,以便直接在错误的页面上查看错误,或者更好的是,登录Web服务器的错误日志。PHP错误消息也应该出现在此处。