Heroku - Anwendungsfehler

8

Ich habe eine einfache Anwendung mit Ruby on Rails erstellt und ich habe versucht, sie auf Heroku zu übertragen. Ich habe dieses Erste Schritte im Heroku-Handbuch verfolgt. Ich habe es beendet und versuche meine Seite zu öffnen, sehe aber immer noch einen Fehler: Anwendungsfehler:

  

In der Anwendung ist ein Fehler aufgetreten und Ihre Seite konnte nicht sein   serviert. Bitte versuchen Sie es in einigen Augenblicken erneut.

     

Wenn Sie der Eigentümer der Anwendung sind, überprüfen Sie Ihre Protokolle auf Details.

Weiß jemand, wie man damit umgeht?

Ich weiß nicht, was passiert ist, aber ich habe diesen Schritt gemacht, leider habe ich ein anderes Problem, ich führe ein paar Befehle aus:

  

# Git hinzufügen.
   # git commit -m "mein commit"
  Auf Filial-Master nichts zu committen (Arbeitsverzeichnis sauber)
   # git push heroku   Meister Alles auf dem neuesten Stand    # heroku open Eröffnung   http: //eerie-meadow-9207.heroku.com/
   # Heroku-Neustart   Prozesse neu starten ... fertig    # heroku open Eröffnung   http: //eerie-meadow-9207.heroku.com/

Und ich sehe eine Nachricht:

  

Es tut uns leid, aber etwas ist schiefgelaufen.

     

Wir wurden über dieses Problem informiert und wir werden es uns in Kürze ansehen.

Von heroku logs [Zeitstempel zur besseren Übersicht entfernt] :

%Vor%

Ich kann es nicht verstehen, weil es auf meinem Netbook auf localhost funktioniert, irgendwelche Ideen?

    
ruhungry 31.10.2011, 12:49
quelle

4 Antworten

5

Heroku-Probleme sind meistens auf fehlende Berechtigungen für den Zugriff auf das Dateisystem zurückzuführen. Damit Ihre Anwendung auf Heroku funktioniert, müssen Sie sicherstellen, dass sie nicht versucht, etwas auf die Festplatte zu schreiben (aber in einen temporären Ordner).

Das typische Beispiel ist der js / css-Kompilierungsvorgang, z. mit Kompass, für den Sie eine Lösung in Ihrer Wissensdatenbank finden: Ссылка

Sie sollten weiter in den Heroku-Protokollen nachsehen, ob beim Start der Anwendung oder während der ersten Anfragen ein Problem mit "Berechtigung verweigert" auftritt.

    
demental 31.10.2011, 14:04
quelle
18

Versuchen Sie es mit dem Befehl

heroku run rake db:migrate

    
shal 25.06.2013 13:30
quelle
14

Versuchen Sie, Ihre App mit heroku restart neu zu starten. Angenommen, Ihre App läuft lokal gut, sollte dies den Zweck erfüllen. Es löste das Problem für mich, da ich nur das Schema und die db resetted: reset schien nicht den Trick zu tun.

    
Ariejan 31.10.2011 13:35
quelle
2

Ссылка

Wenn du deine Anwendung bereits erstellt hast, gehe zu dem Punkt im Video, wenn er anfängt, die Beispiel-App auf heroku zu schieben. Unglücklicherweise kehrt heroku beim ersten Hochladen von 3.1-Apps zum Lösen von Fehlern zurück. Befolge die Schritte zur Fehlerbehebung im Video und es geht dir gut.

    
Dru 31.10.2011 15:49
quelle

Tags und Links