1

我想在“暂存”环境而不是默认的“生产”环境中在 Appfog 上运行我的 RoR 应用程序。

我尝试添加环境变量 RAILS_ENV=staging,然后重新启动应用程序。但是,我收到了这个错误:

rake aborted!
database configuration does not specify adapter

有没有人尝试在 Appfog 上这样做?

4

1 回答 1

1

创建新环境:

假设您要创建 hudson 环境。

在 config/environments/hudson.rb 中创建一个新的环境文件。

您可以先克隆一个现有的,例如 config/environments/test.rb。在 config/database.yml 中为您的环境添加一个新的配置块。就这样。

现在你可以启动服务器了

ruby 脚本/服务器 -e hudson

运行控制台

红宝石脚本/服务器哈德森

等等。

于 2013-01-29T08:42:18.300 回答