2013-07-17 17 views
13

私の展開に問題があります。私のテストenvは、エラーなしでローカルで素晴らしい動作をします。私はHerokuのにプッシュするとき、私はこれを取得:Heroku AppクラッシュH10 - bash:bin/rails:このようなファイルやディレクトリはありません

2013-07-17T15:54:04.619297+00:00 app[web.1]: bash: bin/rails: No such file or directory 
2013-07-17T15:54:07.240398+00:00 heroku[web.1]: Process exited with status 127 
2013-07-17T15:54:07.255379+00:00 heroku[web.1]: State changed from starting to crashed 
2013-07-17T15:54:13.467325+00:00 heroku[web.1]: Error R99 (Platform error) -> Failed to launch the dyno within 10 seconds 
2013-07-17T15:54:13.467325+00:00 heroku[web.1]: Stopping process with SIGKILL 
2013-07-17T15:54:58.714647+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=radiant-thicket-1062.herokuapp.com fwd="174.4.33.188" dyno= connect= service= status=503 bytes= 

私は何がビン/レールを呼び出しているところか、この問題を解決する方法がわからないと思います。私はH10を使ってどこの情報も見つけられません。これを経験するのは私が唯一の人なのです(おそらく..)!

洞察または助けていただければ幸いです。ありがとうございました!

+0

シダースタックを使用していることを確認してください。あなたにもう少しアドバイスを与えるために、より多くの情報が必要です。 Rails -v、rvmなど – ryanSrich

答えて

4

私はこの問題への解決策を見つけた - それは非常に簡単です:

heroku config:set PATH=bin:vendor/bundle/ruby/2.0.0/bin:/usr/local/bin:/usr/bin:/bin 

私はここに解決策を見つけた:https://devcenter.heroku.com/articles/ruby-versions

+0

ビルドパックが設定するPATH値を設定したり変更したりしないでください。 PATHを変更すると実際にこの問題が発生する可能性があります。 – Schneems

34

Railsに追加されたbinフォルダがありません。作成するにはrake rails:update:binを実行してから、コミットしてHerokuにプッシュしてください。

関連する問題