2011-01-16 4 views
2

Ich habe Schwierigkeiten bei der Bereitstellung meiner Anwendung für Heroku (mit dem kostenlosen 5 MB Speicherplatz). Die von mir verwendeten Befehle sind:Probleme bei der Bereitstellung für Heroku

heroku create, git push heroku master und heroku rake db:migrate. All das hat gut funktioniert. Ich kann meine Startseite sehen. Ich habe Postgresql mit einem Benutzermodell mit Devise Gem ausgeführt. Ich kann sogar auf meine Ansichten sign_up und sign_in zugreifen.

Allerdings, nach sign_up oder sign_in bekomme ich einen 500 Fehler.

Beachten Sie, dass dies nicht im Entwicklungsmodus geschieht. Irgendein Rat?

+0

überprüfen Sie Ihre Protokolle über Heroku Protokolle –

+0

THX für den Rat. Es gibt mir "Gestartet POST"/Benutzer "registrieren" ........... In 5ms abgeschlossen. Sieht gut aus. Darunter steht: "Name Error (nicht initialisierte Konstante Devise :: Encryptors :: BCrypt)" – daniel

Antwort

3

Für den Fehler, den Sie mit Devise::Encryptors::BCrypt erhalten, überprüfen Sie this GitHub issue.