Heroku App Crash H10 - bash: bin/rails: нет такого файла или каталога - программирование

Heroku App Crash H10 - bash: bin/rails: нет такого файла или каталога

У меня возникла проблема с моим развертыванием. Мой тест env локально отлично работает без ошибок. Когда я нажимаю на 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. Это, как будто я единственный человек, который когда-либо испытывал это (маловероятно..)!

Буду признателен за любую проницательность или помощь. Спасибо!

4b9b3361

Ответ 1

Я нашел решение проблемы - это довольно просто:

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

Ответ 2

Вам не хватает папки bin, добавленной в Rails 4. Запустите rake rails:update:bin, чтобы создать ее, затем сделайте фиксацию и нажмите на Heroku.