2015-07-30 4 views
0

Я следую учебнику RAR от Hartl, и я пытаюсь заставить свою БД работать на Heroku, но безрезультатно. Когда я бегу следующие команды:Хероку развертывание rake db: create/migrate error

heroku run rake db:create 

или

heroku run rake db:migrate 

я получаю следующие ошибки:

Running `rake db:create` attached to terminal... up, run.5477 
/usr/bin/env: ruby2.2: No such file or directory 

Running `rake db:migrate` attached to terminal... up, run.5562 
/usr/bin/env: ruby2.2: No such file or directory 

Я использую postgresql для development и production. Вот мой последний коммит https://github.com/Euklidian-Space/sample-app

Вот журналы Heroku:

2015-07-30T16:42:48.956556+00:00 heroku[api]: Starting process with command `bundle exec rake db:migrate` by [email protected] 
2015-07-30T16:42:53.039994+00:00 heroku[run.5562]: Awaiting client 
2015-07-30T16:42:53.090027+00:00 heroku[run.5562]: Starting process with command `bundle exec rake db:migrate` 
2015-07-30T16:42:53.343439+00:00 heroku[run.5562]: State changed from starting to up 
2015-07-30T16:42:55.633768+00:00 heroku[run.5562]: State changed from up to complete 
2015-07-30T16:42:55.618985+00:00 heroku[run.5562]: Process exited with status 127 

ответ

2

В ваших bin/bundle, bin/rake, bin/rails и bin/setup файлов, первая строка каждого читает #!/usr/bin/env ruby2.2. Измените их все на #!/usr/bin/env ruby. Затем повторите попытку.

Смежные вопросы