2013-02-13 4 views
5

Rails 3.2.12 + ideare 2.2.3concepire metodo non definito `users_url 'per RegistrationsController

Un NoMethodError si è verificato in registrazioni # provocano:

indefinito metodo users_url' for #<RegistrationsController:0x007fd04f04b330> actionpack (3.2.12) lib/action_dispatch/routing/polymorphic_routes.rb:129:in polymorphic_url'

l'applicazione funziona bene su rotaie 3.2.8

+0

trovato nulla ? sperimentando lo stesso problema su Devise 2.1.2 e rails 3.2.8, 3.2.9 e 3.2.13 –

+0

Ho lo stesso errore. Nessuna soluzione? –

+0

Puoi pubblicare la traccia completa dello stack .... – Subhas

risposta

-1

Ho avuto lo stesso problema, sembra un problema all'interno di Devise (ancora presente nel master). L'unica soluzione che ho trovato è stata tornare a Devise 2.1.2 (sapevo che funzionava perché l'ho usato in un altro progetto).

Quindi, per risolvere questo problema è possibile inserire

gem 'devise', '2.1.2' 

nella vostra Gemfile e poi ri-installarlo con

rails generate devise:install 

Spero che ti aiuta, mentre la squadra di Devise lo fissa