2016-04-13 14 views
-2

Ich habe vor kurzem gelernt node.js und wollte mein Projekt, das ich auf Heroku getan habe. Heroku gibt mir jedoch die unten kopierten Fehlermeldungen. Obwohl ich den Fehler protokolliert habe, bin ich immer noch nicht in der Lage, die Lösung zu finden.Heroku App wird abgestürzt

Hier sind die Protokolle:

2016-04-13T14:24:17.248681+00:00 heroku[web.1]: Process exited with status 1 
2016-04-13T14:24:17.256460+00:00 heroku[web.1]: State changed from starting to c 
rashed 
2016-04-13T14:24:30.863162+00:00 heroku[router]: at=error code=H10 desc="App cra 
shed" method=GET path="/" host=rather-website.herokuapp.com request_id=770f4364- 
859f-453a-a09c-7f23ddaf6eca fwd="103.248.93.93" dyno= connect= service= status=5 
03 bytes= 
2016-04-13T14:24:31.537783+00:00 heroku[router]: at=error code=H10 desc="App cra 
shed" method=GET path="/" host=rather-website.herokuapp.com request_id=16af5073- 
7bb2-431e-bc08-b2fb6773eab8 fwd="103.248.93.93" dyno= connect= service= status=5 
03 bytes= 
2016-04-13T14:27:59.122567+00:00 heroku[router]: at=error code=H10 desc="App cra 
shed" method=GET path="/" host=rather-website.herokuapp.com request_id=c6ba2f2f- 
7379-41bf-afc9-550c309e7200 fwd="103.248.93.93" dyno= connect= service= status=5 
03 bytes= 
2016-04-13T14:29:17.354776+00:00 heroku[router]: at=error code=H10 desc="App cra 
shed" method=GET path="/" host=rather-website.herokuapp.com request_id=088965d7- 
ddcf-46ba-a44c-ed1486938993 fwd="103.248.93.93" dyno= connect= service= status=5 
03 bytes= 
2016-04-13T14:29:21.657898+00:00 heroku[router]: at=error code=H10 desc="App cra 
shed" method=GET path="/" host=rather-website.herokuapp.com request_id=94d1eceb- 
fa46-4795-82f6-4c369eb04fb6 fwd="103.248.93.93" dyno= connect= service= status=5 
03 bytes= 
2016-04-13T14:29:24.198371+00:00 heroku[router]: at=error code=H10 desc="App cra 
shed" method=GET path="/" host=rather-website.herokuapp.com request_id=6ff6b6be- 
e29c-4a5b-b48b-cbf4f4850ccf fwd="103.248.93.93" dyno= connect= service= status=5 
03 bytes= 
2016-04-13T14:29:28.987226+00:00 heroku[router]: at=error code=H10 desc="App cra 
shed" method=GET path="/" host=rather-website.herokuapp.com request_id=1a1709f0- 
9967-4ff0-a9d3-473e147c23e1 fwd="103.248.93.93" dyno= connect= service= status=5 
03 bytes= 

Hier ist der Fehler:

An error occurred in the application and your page could not be served. Please try again in a few moments. 
 

 
If you are the application owner, check your logs for details.

+0

Gibt es einen Grund, warum "Ruby-on-Rails" markiert ist? Ist das ein Rails-Projekt? Wenn ja, füge den Edelstein 'rails_12factor' hinzu und stelle ihn bereit. Es gibt Ihnen einen besseren Einblick in Fehler. –

Antwort

1

Der node.js Server stürzt auf HTTP-GET-Anfrage auf dem Weg /. Dies ist kein Plattformfehler, sondern ein Codefehler (wahrscheinlich Ihre index.js-Datei). Sie wollen den Code für Fehler zwischen den Zeilen lesen:

app.get('/', function(req, res) { 
//likely some syntax error here 
} 

Ich empfehle läuft die App auf Ihrem lokalen Rechner hoch Befehl wie: node index.js, um zu sehen, welcher Teil Ihres HTTP-GET-Code, um den Fehler verursacht. Die CLI gibt eine bestimmte Zeilennummer an, an der der Fehler verursacht wird.

Heroku Local ist auch ein großartiges Tool zum Testen Ihrer App vor der Bereitstellung auf Heroku.

Verwandte Themen