【发布时间】:2012-03-09 10:14:44
【问题描述】:
我有一个 rails 3.1 应用程序。我正在尝试访问登录页面。我以前有这个工作,突然之间我得到了我在标题中给出的错误。我也尝试过谷歌搜索并查看其他 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 中,但是当我将 devise 安装为 gem 时,我无法在 app 文件夹中看到此文件夹。我怎么可能访问控制器。
【问题讨论】:
-
您使用的是哪个版本的 Devise?
-
最新的应该是2.0
标签: ruby-on-rails-3 ruby-on-rails-3.1 devise