Ruby 1.9.2 Rails 3.1
在与heroku问题战斗的那一天之后,我终于得到了命令'git push heroku master正常工作'。
Gemfile有适当的enties并且安装了pg gem
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
此时已上传应用程序并可在此处查看开始页面http://growing-day-7939.heroku.com/
下一步应该是使用'heroku rake db:migrate'将数据库迁移到heroku 它总是失败。
c:\RailsInstaller\work\rfclub>heroku rake db:migrate
No app specified.
Run this command from an app folder or specify which app to use with --app <app name>
其他heroku命令失败,出现与上面相同的错误 - heroku ps,heroku logs,heroku config。
我尝试删除并重新创建应用,甚至尝试创建新的heroku帐户并重复这些步骤,但似乎没有任何帮助。 任何想法都会受到赞赏,我真的被卡住了。
答案 0 :(得分:4)
我认为您需要通过heroku create --stack cedar
在Heroku's Cedar stack上部署Rails 3.1应用。迁移命令为heroku run rake db:migrate
。