Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony2未登录产品_Php_Symfony_Monologue - Fatal编程技术网

Php Symfony2未登录产品

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

我正在使用symfony2。我已经通过配置parameters.yml和运行composer install完成了所有安装,并遵循了上的指南

当我在线输入我的地址时,我只有一个空白页,并且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

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


因此,您实际上应该查找的是一个PHP错误。生产环境通常通过在其
php.ini
中禁用
显示错误来抑制错误消息。您可以临时启用此选项,以便直接在错误页面上查看错误,或者更好地登录web服务器的错误日志。PHP错误消息也应该出现在那里。

缓存目录可写吗?您是否尝试过使用
php应用程序/控制台
?这样行吗?