【发布时间】:2012-03-07 12:03:15
【问题描述】:
Rails 新手在这里。我正在尝试将我的 Rails 3.1/Ruby 1.9.3-p0 应用程序部署到 Heroku 并按照 Heroku 的所有步骤进行操作。但我一直遇到:
Heroku 推送被拒绝,未检测到支持 Cedar 的应用
我已经尝试了this question 中的所有建议,但到目前为止都没有成功。
【问题讨论】:
-
我意识到我正在运行 ruby 1.9.3-p0 并按照railsapps.github.com/rails-heroku-tutorial.html 中的步骤操作,但到目前为止还没有帮助。会不会是 Heroku 和他们对 1.9.3 的实验性支持?
-
不,我在 heroku 上运行了一个 1.9.3 的应用程序就好了。你是如何在 heroku 上创建你的应用程序的?你做到了吗:
heroku apps:create myapp --stack cedar? -
是的,我跑了
heroku create myapp --stack cedar -
好的,虽然我不认为这是一个修复程序,但我让它工作了!我使用相同的 gemfile 创建了另一个示例应用程序并将其部署到运行良好的 Heroku。然后,我将所有文件从我的另一个应用程序复制到这个新应用程序,并将其推送到同一个 heroku 存储库.. 它工作了!
标签: ruby-on-rails heroku cedar