ActionController :: RoutingError - 未初始化的常量ApplicationController :: CanCan:

时间:2013-12-17 06:25:55

标签: ruby-on-rails

我无法加载我的应用程序而导致上述错误。

routes.rb 文件为:

resources :patients  

resources :clinics

root :to => "home#index"

devise_for :users, :controllers => {:registrations => "registrations"}

resources :users

get '/email_send_message', to: "application#show_mail_send_message"

1 个答案:

答案 0 :(得分:0)

这看起来在您的应用程序控制器中存在问题。您可能有CanCan gem的定义,但没有在当前的gem列表中。

如果你的宝石列表中有cancan,那么在你的应用程序控制器中如何配置它可能存在问题