Ja, ich habe gelesen this.Authlogic werfen Fehler auf Heroku
Das ist, was ich in meinem production.log bekommen:
ActionView::TemplateError (undefined method `password' for #<User:0x2b0ddb58cdc0>) on line #11 of app/views/users/new.html.erb:
8: </p>
9: <p>
10: <%= f.label :password, "Password:" %><br />
11: <%= f.password_field :password %>
12: </p>
13: <p>
14: <%= f.label :password_confirmation, "Password again:" %><br />
Wenn ich versuche:
$ heroku rake db:reset RAILS_ENV=production
ich:
yeqynzfiku already exists
(in /disk1/home/slugs/109616_e6df6f2_8837/mnt)
Couldn't drop yeqynzfiku : #<ActiveRecord::StatementInvalid: PGError: ERROR: must be owner of database yeqynzfiku
: DROP DATABASE IF EXISTS "yeqynzfiku">
Ich weiß nicht, was das bedeutet. Ich habe auch versucht
$ heroku rake db:reset
$ heroku rake db:migrate RAILS_ENV=production
$ heroku rake db:migrate
$ heroku rake gems:install (for what it's worth)
Alles funktioniert gut lokal, sowohl in der Entwicklung und Produktion Modi. Ich habe eine .gems-Datei in meiner App, und als ich zuerst nach Heroku schob, schien es, AuthLogic und Paperclip gut zu installieren.
Stumped. Vielen Dank.
Dies war der Schlüssel, wenn ich das gleiche Problem hatte. Prost –
"Heroku Neustart" ist was für mich behoben – Andrew
das gleiche hier: es funktioniert & Sie gespeichert meinen Tag –