Я работаю над курсом разработки веб-проекта odin, и я получаю ответ на последнюю часть проекта установки, где вам поручено развертывать приложение rails в Heroku. Я работаю над этим около недели, но я отказываюсь сдаваться, но понимаю, что мне нужна помощь.Невозможно развернуть приложение для проверки рельсов в Heroku
Вот ссылка на учебник я пытаюсь работать через (на макинтош):
http://installfest.railsbridge.org/installfest/deploy_a_rails_app
я зарегистрироваться на Heroku настроить, и я бегу Руби 2.3.0 и рельсы 4.2 .5.1. Rubygems на 2.6.1 (но я тоже пробовал их на 2.5.1).
Все работает нормально, но когда я получаю heroku run rake db:migrate
я всегда получаю тайм-аут ошибки:
[~/railsbridge/test_app] ruby-2.3.0 $ git push heroku master
Everything up-to-date
[~/railsbridge/test_app] ruby-2.3.0 $ heroku run rake db:migrate
Running rake db:migrate on powerful-journey-35824... up, run.9421
▸ ETIMEDOUT: connect ETIMEDOUT 50.19.103.36:5000
Я видел еще один пост с предложением о том, что проблема является результатом соединения я использую блокирующий порт 5000
(Я в библиотеке). Я также проверил порт 5000
на canyouseeme.org, но он также был отключен.
Затем я попытался развернуть приложение с помощью heroku run:detached rake db:migrate
, и, похоже, он работает до тех пор, пока я не открою герою снова, и это показывает, что страница, которую я ищу, не существует.
В принципе, я спрашиваю, есть ли у кого-нибудь идеи, почему это тестовое приложение не попадает с моего терминала на страницу развертывания heroku?
Попробуйте запустить 'heroku log' посмотреть на последние строки – Agush