【发布时间】:2013-07-09 03:19:07
【问题描述】:
虽然遵循 Michael Hartl 的 Ruby on Rails Tutorial 的 Rails 4 Beta 版本,但我的应用无法在 Heroku 上启动,但使用 bundle exec rails server 在本地运行良好。检查heroku logs -t 显示以下错误:
$ heroku[web.1]: State changed from crashed to starting
$ heroku[web.1]: Starting process with command `bin/rails server
-p 33847 -e $RAILS_ENV`
$ app[web.1]: bash: bin/rails: No such file or directory
$ heroku[web.1]: Process exited with status 127
$ heroku[web.1]: State changed from starting to crashed
$ heroku[web.1]: Error R99 (Platform error) -> Failed to launch the
dyno within 10 seconds
$ heroku[web.1]: Stopping process with SIGKILL
如果我heroku run bash 并检查bin 目录,我可以看到没有 rails 可执行文件:
~$ ls bin
erb gem irb node rdoc ri ruby testrb
我做错了什么?我完全按照教程操作。
【问题讨论】:
标签: ruby-on-rails ruby heroku ruby-on-rails-4 ruby-2.0