php - app.php 的 Symfony 错误 500,在 app_dev.php 上工作正常

标签 php symfony1

我目前正在尝试通过访问 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/

相关文章:

java - 我应该如何将这个java DES 程序转换为PHP?

php - 如何在 Laravel 中实现数组类型的路由?

php - 如何获取 Doctrine 生成BIGINT类型的sql?

symfony1 - 如何正确获取ID?

ubuntu - 更正 Linux 上 Symfony 的文件夹权限?

php - Mysql PHP - 当我知道它的顺序时选择一条记录

php - 向大型 mysql 查询添加过滤器

symfony1 - 在 Symfony 中,如何在类中使用 url_for 助手?

php - 在 Doctrine_Query 中使用虚拟字段

symfony1 - 插槽在行动?