Symfony2 在生产中总是显示空白页

标签 symfony

该应用程序可在开发和测试以及自定义环境中运行,但不能在生产模式下运行。我已经尝试了所有可以在网上找到的解决方案,但无法解决问题。这个项目不是那么小,最近它停止了工作。

-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/

相关文章:

symfony - 如何使用 Twig 和 Symfony2 显示自特定年份以来的年份列表

unit-testing - Symfony 4.1 : How to use Dependency Injection in UnitTest (Swift_Mailer)

symfony - 安全有作用 vs is_granted

php - Zend Search MultiTerm 查询没有命中? (应该有3个)

symfony - 可捕获的 fatal error : Object of class could not be converted to string

php - Symfony2 : losing session variables after redirect

symfony - 加载开发、生产和测试环境的 bundle 特定值

php - DataTransformer 中的 reverseTransform 不起作用

symfony - 如何在 Nelmio ApiDocBundle 中指定参数的格式

php - Symfony Ratchet WSS