Während im Anschluss an die Rails 4 Beta Version von Michael Hartl des Ruby on Rails Tutorial, meine App nicht auf Heroku starten, aber läuft gut lokal mit bundle exec rails server
. Überprüfen heroku logs -t
ergibt folgende Fehler:"ist/Schienen: Keine solche Datei oder das Verzeichnis" w/Ruby-2 & Rails 4 auf Heroku
$ 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
Wenn ich heroku run bash
und überprüfen Sie die bin
Verzeichnis, kann ich sehen, dass es nicht eine rails
ausführbar ist:
~$ ls bin
erb gem irb node rdoc ri ruby testrb
Was habe ich falsch gemacht? Ich habe das Tutorial genau verfolgt.
Es gibt einen Heroku Leitfaden für Rails4 Anwendungen auf Heroku läuft - https://devcenter.heroku.com/articles/rails4 –
Ja, es Nennungen nicht ist, die in Ihrem. Gitignore, aber das Tutorial nicht. Ich dachte, ich würde das schaffen, falls jemand anders ein ähnliches Problem hat. –
@justingarrick musst du 'bundle install' wirklich ausführen? Scheint wie ein zusätzlicher Schritt. – Josh