该应用程序可在开发和测试以及自定义环境中运行,但不能在生产模式下运行。我已经尝试了所有可以在网上找到的解决方案,但无法解决问题。这个项目不是那么小,最近它停止了工作。
-Bundles 在 AppKernel 中加载良好
-路由调试显示生产中的所有路由
-在app.php中:$kernel = new AppKernel('prod', true);
-我已清除缓存并对其进行预热。如果我在没有缓存的情况下加载,它会生成 prod 缓存。
-如果我尝试访问任何路线,即使是不存在的路线,我会得到一个空白页面,所以看起来这些路线没有被检查。
-没有为生产环境编写日志,apache 也没有记录任何内容。 (日志通过独白在其他环境中工作。)
我正在使用 Symfony 2.4.5
有人可以帮我吗?
最佳答案
您是否授予 app/log 和 app/cache 文件夹的完全权限?
sudo chmod -R 777 app/cache app/logs
关于Symfony2 在生产中总是显示空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23929341/