我在Windows Server 2012上有大约3个应用程序,它们都是不同版本的rails。到目前为止,我可以使用最新版本的rails在本地运行应用程序,而不是从Heroku部署的其他两个版本。我想在将它们推送到Heroku之前在本地进行更改,但没有运气。有没有提及或甚至可能?非常感谢!
答案 0 :(得分:0)
您的问题是您正在尝试将sqlite
与Heroku一起使用。 Heroku要求使用'postgres'作为数据库
将gemfile更改为以下
group :development do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
然后将您的database.yml文件更改为此
adapter: postgresql