运行rails服务器时,未定义的局部变量或方法`config'for main:Object(NameError)

时间:2012-10-13 14:47:55

标签: ruby-on-rails-3 authentication authlogic

您好我一直在关注railscast中的 authlogic gem教程... http://railscasts.com/episodes/160-authlogic?view=asciicast

在本教程中,我被要求在我的environment.rb

中添加config.gem "authlogic"

这是安装宝石的旧方法吗?或正确的方法来进行authlogic工作?

我删除了config.gem "authlogic"并尝试使用gem install authlogic安装gem并将gem 'authlogic'放入我的Gemfile中(然后将其捆绑)

Authlogic提供自动表单验证(当没有输入或什么时)

但它不起作用。可能是因为我没有正确安装authlogic gem?

您认为我的Authlogic gem无法正常工作的原因是什么?

1 个答案:

答案 0 :(得分:0)

考虑到Railscast的年龄,安装程序已经过时是一个不错的选择。幸运的是,authlogic github page不仅更新了安装说明(正如您所期望和预测的那样,将gem 'authlogic'添加到您的Gemfile中),它还包含指向各种教程和文档的链接。希望你能用这些来解决你的问题。