2011-09-26 65 views
1

我正在与symfony2和从Beta2版本迁移到当前的一个我搞砸了一些环境配置。Symfony2应用程序/控制台 - env抛出没有环境名称

我在这里的问题是,当我运行

php app/console --env 

我收到以下错误

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

我应该如何得到这个工作? 正确的配置应该是什么?

+0

那么你有没有尝试验证,如果文件config_.yml确实存在? – Gapton

+0

它没有。它应该存在吗?有一个config.yml文件,但没有config_.yml文件。 –

回答

6

这是B/C你必须指定你的环境。

默认情况下是“prod”和“dev”。

所以,如果你想拥有控制台做一些关于你的开发环境中,您做

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

错误消息从控制台茎尝试加载相应的配置文件,该文件是为config_dev.yml“开发”和“prod”的config_prod.yml和“”的config_.yml;但那个不存在。

+0

由于某种原因。运行后 ./console --env = dev 我仍然收到相同的错误。 –

+0

同一错误?我不这么认为,如果是这样,那么你的下载被破坏,你应该得到最新的版本。 – Raffael

+0

我有最后一个。我昨天下载了它。当“./console --env”出现同样的错误。 –

相关问题