Hey Leute, ich habe einige Probleme mit Rails 3.2.0 & amp; Ruby 1.9.3, ich habe nur eine neue App mit Rails neuen Befehl erstellt und ich versuche, auf Heroku zu implementieren. Ich habe den folgenden App-Fehler:
In der Anwendung ist ein Fehler aufgetreten und Ihre Seite konnte nicht geschaltet werden. Bitte versuchen Sie es in einigen Augenblicken erneut. Wenn Sie der Eigentümer der Anwendung sind, überprüfen Sie Ihre Protokolle auf Details.
Nach dem Ausführen von Heroku-Protokollen erhalte ich den folgenden Fehler:
Activemodell-3.2.0 konnte in keiner der Quellen gefunden werden
Vielen Dank im Voraus !!!!
GemFile
%Vor%Gemfile.lock-Datei
%Vor%Rails 3.2 Anwendungen laufen auf Cedar gut, ich habe gerade mehrere Anwendungen auf Cedar aktualisiert und laufe auf Heroku. Sobald du deine Gemfile und Gemfile.lock aktualisiert hast, vergewissere dich, dass du sie beide commitest und beide an Heroku drückst. Heroku wird dann Ihre Anwendung neu bundeln, um Rails 3.2 zu verwenden.
Übrigens, ich gebe keine Versionsnummern auf Sass-Rails oder Uglifier in meinen Gemfiles an.
Natürlich können Sie im Produktionsmodus lokal testen, bevor Sie nach Heroku gehen, um zu sehen, ob es funktioniert.
Für das, was es wert ist, hatte ich das gleiche Problem nicht auf Heroku, sondern auf einem unserer lokalen Deployment Server. Wir haben auf einem Server mit Ruby 1.8.7-p72
gearbeitet. RubyGems war schamlos veraltet - es hatte v1.3.7
drauf. Das Ausführen von gem update --system
, um es auf v1.8.15
zu bringen und dann erneut zu implementieren, funktionierte wie ein Charm (trotz aller Warnungen invalid gemspec
, die wir im Protokoll erhalten haben).
Nicht spezifisch für Heroku, aber hoffentlich hilfreich für jeden Googler, der hierher kommt wie ich.
Hatte heute ein ähnliches Problem. Nachdem er eine neue App erstellt und gepusht hatte, sagte Heroku: "Konnte multi_json-1.3.1 in keiner der Quellen finden"
So habe ich es gelöst:
Überprüfe den Stapel mit heroku stack
. Ihre App ist möglicherweise nicht auf dem Cedar-Stack. Ich hatte das gleiche Problem und neu erstellen die App auf 'Zedern' das Problem gelöst.
Tags und Links ruby ruby-on-rails-3 heroku activemodel