14

展開に問題があります。私のテスト環境は、ローカルで問題なく動作します。Heroku にプッシュすると、次のようになります。

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=

どこで bin/rails を呼び出しているか、またはこれを解決する方法がわかりません。H10 に関する情報は他にありません。これを経験したのは私だけのようです(ありそうもない..)!

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

4

3 に答える 3

42

binRails 4 で追加されたフォルダーがありません。実行rake rails:update:binしてフォルダーを作成し、コミットして Heroku にプッシュします。

于 2013-11-27T18:39:15.540 に答える
5

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

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

于 2013-07-17T16:13:41.267 に答える
2

プロジェクトディレクトリの下にある「bin」ディレクトリを探しているため、パスを追加しても必ずしも役立つとは限りません。これは現在、Rails 4 で標準になっています。「bin/rails: No such file or directory」w/Ruby 2の下の回答を参照してください。詳細については、Herokuの & Rails 4 を参照してください。

于 2013-08-19T15:52:51.553 に答える