2016-06-19 6 views
1

Запуск heroku open Я получаю сообщение об ошибке приложения. Я проверяю журналы, и это есть:Ошибка приложения при развертывании приложения heroku

2016-06-19T05: 22: 44,640391 + 00: 00 Heroku [маршрутизатор]: при = код ошибки = H10 убывание = "App разбился" метод GET = путь = "/" хост = drawparty-.herokuapp.com request_id = 6712804b-95f9-49ce-92a5-7f45df7bb79e FWD = "108.172.11.245" дино = подключить = обслуживание = состояние = Я не могу показаться, 503

для исправления этой ошибки. Некоторые вещи, которые я пробовал:

heroku restart 
bundle install 
heroku run rake db:migrate 

Ошибка H10, которая находится здесь (где решение?): https://devcenter.heroku.com/articles/error-codes#h10-app-crashed

+0

Ошибка отображается здесь: '2010-10-06T21: 51: 09-07: 00 приложение [web.1]: отсутствует Rails 2.3.5 gem. Пожалуйста, 'gem install -v = 2.3.5 rails', обновите параметр RAILS_GEM_VERSION в config/environment.rb для версии Rails, которую вы установили, или закомментируйте RAILS_GEM_VERSION, чтобы использовать последнюю установленную версию. '. Вы намеренно используете Rails 2? Это старая версия. –

+0

Я использую 4.2.6 рельсов. Это моя ошибка. Я связан с ошибкой H10, потому что в моих журналах он сказал «code = H10» .... однако в журналах не упоминаются проблемы с версией, поэтому я не думаю, что это так. – user3596881

+0

Вы можете поделиться точкой входа в свое приложение. Также включите Rails12factor gem и проверьте свои журналы правильно, основная причина такого рода сбоев всегда включена. – oreoluwa

ответ

2

Это, по всей вероятности, вызванные вашими драгоценными камнями, и которые сред вы указали их в. Хероку требует каких-то дефолтных драгоценных камней в вашей продукции ENV, таких как rails_12factor & pg.

group :production do 
    gem 'rails_12factor' 
    gem 'pg' 
end 

PG действует как интерфейс между Rails и PostgreSQL DB, которая является по умолчанию DB для Heroku, но не в новом Rails приложения.

+0

@ user3596881 это решило вашу проблему? –

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