【发布时间】:2012-10-31 12:01:28
【问题描述】:
我是heroku的新手。当我执行 CS169.1x homework2(部署应用程序)时,我遇到了使用以下命令填充数据库的问题:heroku run rake db:migrate。这是终端转储:
saasbook@saasbook:~/Documents/hw2_rottenpotatoes$ git pull heroku master
From heroku.com:afternoon-cove-7289
* branch master -> FETCH_HEAD
Already up-to-date.
saasbook@saasbook:~/Documents/hw2_rottenpotatoes$ git push heroku master
Everything up-to-date
saasbook@saasbook:~/Documents/hw2_rottenpotatoes$ heroku run rake db:migrate
heroku run rake db:migrate: command not found
saasbook@saasbook:~/Documents/hw2_rottenpotatoes$
可能有什么问题?如果heroku上有错误转储要检查?
【问题讨论】:
-
这件事刚刚发生在我身上。似乎 rake 根本没有安装在 heroku 服务器上——尽管它之前一直在工作。所有 rake 命令都因找不到命令而失败。不同于 rake 失败,因为没有“rake aborted!”信息。切换到同一个账号下的另一个heroku应用,同样的命令成功了。
标签: ruby-on-rails heroku