我目前正在尝试通过访问 app.php 来使用我们的(基本)Symfony 2 应用程序。但是,每当我尝试访问 app.php 时,都会收到错误 500。我检查了日志,生产日志是空的。我已经尝试了配置文件中的 assetic 条目,但无济于事。还有其他人对如何解决此问题有任何想法吗?
这是一个非常基本的应用程序(目前),只有一些路由更改和一个新 Controller 。大部分是 html(作为测试),所以它不可能是我们目前编写的 php。
--edit:我目前没有将 documentroot 指向/web 目录,但我在服务器上没有管理员权限。但是,因为该应用程序在 app_dev.php 中运行,所以我不明白这怎么可能是个问题?
最佳答案
该问题也可能是由于将 web/app.php 文件中的一个变量的状态从 false
更改为 true
引起的。
检查线:
$kernel = new AppKernel('prod', false);
并更改为:
$kernel = new AppKernel('prod', true);
关于php - app.php 的 Symfony 错误 500,在 app_dev.php 上工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037938/