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

Cri*_*uce 1 symfony

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

我遇到的麻烦就是我跑的时候

php app/console --env
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

[InvalidArgumentException]
The file "MyWebRoute\symfony-standard\app/config/config_.yml" does not exist.
Run Code Online (Sandbox Code Playgroud)

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

Raf*_*ael 6

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

默认情况下可用"prod"和"dev".

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

./console --env=dev [...]
Run Code Online (Sandbox Code Playgroud)

错误消息源于控制台尝试加载适当的配置文件,其中"dev"为config_dev.yml,"prod"为config_prod.yml,""为config_.yml; 但那个不存在.