路由错误未初始化的常量Devise :: Controllers :: InternalHelpers

时间:2012-03-09 10:14:44

标签: ruby-on-rails-3 ruby-on-rails-3.1 devise

我有一个rails 3.1 app。我正在尝试访问登录页面。我以前有这个工作,突然间我得到了我在标题中给出的错误。我也尝试使用谷歌搜索和查看其他stackoverflow问题,并想知道是否有人可能遇到过同样类似的问题?如果是这样,你怎么克服。

我检查了我的终端,发现我收到了以下内容:

ActionController::RoutingError (uninitialized constant Devise::Controllers::InternalHelpers):
  app/controllers/devise/sessions_controller.rb:3:in `<class:SessionsController>'
  app/controllers/devise/sessions_controller.rb:1:in `<top (required)>'

它指出错误在app/controllers但是我在app文件夹中看不到这个文件夹,因为我安装了作为gem的设计。我怎么可能访问控制器。

1 个答案:

答案 0 :(得分:0)

我自己解决了它似乎存在兼容问题所以我使用了设计1.5.3