2016-06-19 5 views
1

Ich rufe heroku open Ich bekomme einen Anwendungsfehler. Ich überprüfe die Protokolle und das ist es:Anwendungsfehler beim Deployment von Heroku App

2016-06-19T05: 22: 44,640391 + 00: 00 Heroku [Router]: at = error code = H10 desc = "App abgestürzt" method = GET Pfad = "/" host = drawparty-.herokuapp.com request_id = 6712804b-95f9-49ce-92a5-7f45df7bb79e fwd = "108.172.11.245" dyno = Verbindung = service = status = 503

ich kann nicht scheinen, um diesen Fehler zu beheben. Einige Dinge, die ich habe versucht:

heroku restart 
bundle install 
heroku run rake db:migrate 

Der Fehler ist H10, die hier zu finden ist (wo ist die Lösung?): https://devcenter.heroku.com/articles/error-codes#h10-app-crashed

+0

Der Fehler scheint hier zu sein: '2010-10-06T21: 51: 09-07: 00 App [Web.1]: Fehlender Rails 2.3.5 gem. Bitte 'gem install -v = 2.3.5 rails', aktualisiere deine RAILS_GEM_VERSION-Einstellung in config/environment.rb für die Rails-Version, die du installiert hast, oder gib RAILS_GEM_VERSION aus, um die neueste installierte Version zu verwenden. '. Verwenden Sie absichtlich Rails 2? Das ist eine alte Version. –

+0

Ich benutze 4.2.6 Schienen. Das ist mein Fehler. Ich habe mit dem H10-Fehler verlinkt, weil in meinen Protokollen "code = H10" steht ... aber die Protokolle erwähnen keine Versionsprobleme, also glaube ich nicht, dass es das ist. – user3596881

+0

können Sie den Einstiegspunkt für Ihre App freigeben. Fügen Sie auch das Rails12factor-Juwel hinzu und überprüfen Sie Ihre Logs richtig. Die Hauptursache für diese Art von Absturz ist immer enthalten. – oreoluwa

Antwort

2

Dies aller Wahrscheinlichkeit nach durch Ihre Edelsteine ​​verursacht wird, und die Umgebungen Sie haben angegeben sie in. Heroku erfordert einige Standard-Edelsteine ​​in Ihrer Produktion ENV wie & pg.

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

PG fungiert als Schnittstelle zwischen den Schienen und PostgreSQL DB, die die Standard-DB für Heroku ist, aber nicht in einem neuen Schiene in App.

+0

@ user3596881 Hat dies Ihr Problem gelöst? –