Ressource konnte nicht geladen werden: Der Server reagierte mit dem Status 404 (nicht gefunden)

8

Ich habe eine App, die perfekt im lokalen Computer funktioniert. Aber wenn ich es auf Heroku veröffentliche, bekomme ich nächsten Fehler im Browser:

%Vor%

Ich habe diese Dateien im Ordner app \ assets \ javascript und \ app \ assets \ stylesheets.

Hier ist mein config \ production.rb:

%Vor%

Hier ist die Konsolenausgabe der Bereitstellung:

%Vor%

Wie kann ich es beheben?

    
demas 27.03.2012, 11:28
quelle

2 Antworten

17

Sie sollten Vorkompilierungsressourcen oder in Ihrer Produktionsumgebung config.assets.compile = true festlegen.

Weitere Informationen finden Sie auf dem Heroku-Dev-Center. Lesen Sie , wie Sie Schienen 3.1+ Asset-Pipeline auf Heroku verwenden können .

    
NARKOZ 27.03.2012, 11:49
quelle
0

Es scheint, als ob Sie ein Mongoider Benutzer sind, der Schienen 3.1+ fährt. Dies ist ein häufiges Problem für Mongoid-Benutzer, da die Dokumentation Sie anweist, diese Zeile in config/application.rb

zu entfernen %Vor%

Um dies zu beheben, fügen Sie die folgende Zeile zu config/application.rb

hinzu %Vor%     
Kenny Chan 30.08.2013 17:24
quelle

Tags und Links