SslRequirement:未初始化的常量ApplicationController :: SslRequirement

时间:2011-11-01 17:39:14

标签: ruby-on-rails ruby-on-rails-3 rails-ssl-requirement

我正在尝试使用ssl requirement gem将ssl添加到我的rails 3.0.7应用程序,但是当我输入

include SslRequirement

进入我的应用程序控制器,应用程序失败,我收到以下错误:

uninitialized constant ApplicationController::SslRequirement

之前有人见过这个吗?

1 个答案:

答案 0 :(得分:3)

正如我对这个问题的评论所表明的那样,你在你的Gemfile中使用gem 'sslrequirement',它正在拉下原始分叉的一个分叉,其中没有一个(祖先)是(根据原始的官方存储库。

要解决此问题,您可以在Gemfile中使用以下行(请注意下划线):

gem 'ssl_requirement'

哪个会从https://rubygems.org/gems/ssl_requirement下拉相应的宝石。