Symfony2 - 试图在prod环境中查看我的网站导致空白屏幕; 开发中没有错误/警告

Maj*_*ons 5 php symfony

由官方Symfony Google Group交叉发布,因为时间问题:

我正在努力将我的网站上传到我的主机.在开发环境中一切运行良好 - 没有错误,没有警告.当我尝试在prod(localhost/web/app.php /)中访问它时,我得到一个空白屏幕.我试图清除缓存,看看是否有帮助,但得到以下错误:

$ app/console cache:clear --env=prod

[Symfony\Component\DependencyInjection\Exception\InvalidArgumentException] 
The parameter "kernel.trusted_proxies" must be defined. 
Run Code Online (Sandbox Code Playgroud)

我可以毫无问题地清除开发缓存.

请帮忙.

Mis*_*lip 16

您需要将trusted_proxies添加到您的配置中,即使它是空白的.

内:app/config/config.yml添加:

framework:
    trusted_proxies: ~
Run Code Online (Sandbox Code Playgroud)

您还可能希望删除缓存文件(app/cache/prod)然后运行控制台缓存clear($ app/console cache:clear --env=prod)