2013-02-13 32 views
5

的Rails 3.2.12 +設計2.2.3色器件未定義的方法`users_url '的RegistrationsController

一個NoMethodError發生在註冊#創建:

未定義的方法users_url' for #<RegistrationsController:0x007fd04f04b330> actionpack (3.2.12) lib/action_dispatch/routing/polymorphic_routes.rb:129:in polymorphic_url'

應用程序工作正常上導軌3.2.8

+0

發現什麼?遇到同樣的問題在設計2.1.2和軌3.2.8,3.2.9和3.2.13 – 2013-03-23 20:07:53

+0

我有同樣的錯誤。沒有解決方案? – 2013-05-25 18:35:57

+0

您可以請發佈完整的堆棧跟蹤.... – Subhas 2013-05-26 12:01:38

回答

-1

我有同樣的問題,它看起來問題內部設計(仍然存在於主)。 我發現的唯一解決方案是回到Devise 2.1.2(我知道它工作是因爲我在另一個項目中使用它)。

因此,要解決這個問題,你可以把

gem 'devise', '2.1.2' 

在你的Gemfile,然後用

rails generate devise:install 

重新安裝它希望它可以幫助你而設計的團隊修復它