Ich habe meine Spree-App auf einem Server bereitgestellt. Vor Ort kann ich mich als Admin einloggen und Dinge ändern, aber auf dem Server funktioniert dieses Passwort und Konto nicht. Wenn ich zu / admin gehe, bekomme ich den Autorisierungsfehler der Nachricht.
Ich habe bereits ein Bündel Exec Rake ausgeführt. spree_auth: admin: create und bundle exec rake db: migrate, aber das funktioniert nicht. Außerdem kann ich mich auch mit meiner E-Mail-Adresse und meinem Passwort einloggen, das ich von der Hosting-Firma bekommen habe, aber ich kann nicht zur Admin-Seite gehen.
Weiß jemand, wie ich einen Admin-Benutzer erstelle?
Deploying Spree kopiert Ihre Datenbank nicht (und sollte nicht) von der Entwicklung in die Produktion.
Ihr Entwicklungsadministratorbenutzer ist in der Produktionsdatenbank nicht vorhanden.
SSH in Ihren Produktionsserver und versuchen Sie:
%Vor%Aktualisierung:
Tun Sie dies in / data / spree / current
Tags und Links ruby-on-rails postgresql spree