Symfony2应用程序/控制台--env不会抛出任何环境名称

时间:2011-09-26 04:02:50

标签: symfony

我正在使用symfony2,在从Beta2版本迁移到当前版本时,我搞砸了一些环境配置。

我的麻烦在于我跑

php app/console --env

我收到以下错误

[InvalidArgumentException]
The file "MyWebRoute\symfony-standard\app/config/config_.yml" does not exist.

我应该如何运作? 适当的配置应该是什么?

1 个答案:

答案 0 :(得分:6)

那是b / c,你必须指定你的环境。

默认情况下可用“prod”和“dev”。

因此,如果您想让控制台对您的开发环境做一些事情,那么

./console --env=dev [...]

错误消息源于控制台尝试加载相应的配置文件,即“dev”的config_dev.yml和“prod”的config_prod.yml以及“”的config_.yml;但那个不存在。