2013-02-13 12 views
5

Rails 3.2.12 + Vạch 2.2.3devise phương pháp xác định 'users_url 'cho RegistrationsController

Một NoMethodError xảy ra trong đăng ký # tạo:

không xác định phương pháp users_url' for #<RegistrationsController:0x007fd04f04b330> actionpack (3.2.12) lib/action_dispatch/routing/polymorphic_routes.rb:129:in polymorphic_url'

ứng dụng hoạt động tốt trên đường ray 3.2.8

+0

tìm thấy bất cứ điều gì ? gặp vấn đề tương tự khi đưa ra 2.1.2 và đường ray 3.2.8, 3.2.9 và 3.2.13 –

+0

Tôi có cùng lỗi. Không có giải pháp? –

+0

Bạn có thể vui lòng đăng dấu vết ngăn xếp đầy đủ .... – Subhas

Trả lời

-1

Tôi gặp vấn đề tương tự, có vẻ như có vấn đề trong Devise (vẫn còn hiện diện trong master). Giải pháp duy nhất tôi tìm thấy là quay trở lại Devise 2.1.2 (Tôi biết nó đã hoạt động vì tôi đã sử dụng nó trong một dự án khác).

Vì vậy, để khắc phục vấn đề này bạn có thể đặt

gem 'devise', '2.1.2' 

trong Gemfile bạn và sau đó cài đặt lại nó với

rails generate devise:install 

Hy vọng nó sẽ giúp bạn trong khi đội ngũ lập mưu của sửa chữa nó