Php Symfony2未登录产品
我正在使用symfony2。我已经通过配置parameters.yml和运行composer install完成了所有安装,并遵循了上的指南 当我在线输入我的地址时,我只有一个空白页,并且app/logs中的日志文件不会写入。我已经运行命令sudo chgrp apache app/logs和chmod g+w/app/logs使文件夹可写,但没有成功 在config_prod.yml下:Php Symfony2未登录产品,php,symfony,monologue,Php,Symfony,Monologue,我正在使用symfony2。我已经通过配置parameters.yml和运行composer install完成了所有安装,并遵循了上的指南 当我在线输入我的地址时,我只有一个空白页,并且app/logs中的日志文件不会写入。我已经运行命令sudo chgrp apache app/logs和chmod g+w/app/logs使文件夹可写,但没有成功 在config_prod.yml下: monolog: handlers: main: type: fi
monolog:
handlers:
main:
type: fingers_crossed
action_level: warning
handler: nested
nested:
type: stream
path: "%kernel.logs_dir%/%kernel.environment%.log"
level: debug
白色页面通常表示在加载Symfony环境(包括记录器)之前发生错误。这可能就是为什么日志中没有任何内容。如果Symfony正在运行,您可能会看到默认的“error 500”消息
因此,您实际上应该查找的是一个PHP错误。生产环境通常通过在其
php.ini
中禁用显示错误来抑制错误消息。您可以临时启用此选项,以便直接在错误页面上查看错误,或者更好地登录web服务器的错误日志。PHP错误消息也应该出现在那里。缓存目录可写吗?您是否尝试过使用php应用程序/控制台
?这样行吗?