Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 逻辑激活问题_Ruby On Rails 3_Authlogic_Activation - Fatal编程技术网

Ruby on rails 3 逻辑激活问题

Ruby on rails 3 逻辑激活问题,ruby-on-rails-3,authlogic,activation,Ruby On Rails 3,Authlogic,Activation,很抱歉,如果以前有人问过这个问题,但是当我尝试在rails控制台中创建UserSession实例(如`UserSession.create!)时,authlogic遇到了问题:登录=>'blabla',:passw…'我得到: Authlogic::Session::Activation::NotActivatedError: You must activate the Authlogic::Session::Base.controller with a controller object be

很抱歉,如果以前有人问过这个问题,但是当我尝试在rails控制台中创建UserSession实例(如
`UserSession.create!)时,authlogic遇到了问题:登录=>'blabla',:passw…'
我得到:

Authlogic::Session::Activation::NotActivatedError: You must activate the Authlogic::Session::Base.controller with a controller object before creating objects Authlogic::Session::Activation::NotActivatedError:在创建对象之前,必须使用控制器对象激活Authlogic::Session::Base.controller Rails版本:3.0.4

也许我错过了什么?
如果有任何帮助,我将不胜感激:)

似乎您必须添加以下内容

Authlogic::Session::Base.controller = Authlogic::ControllerAdapters::RailsAdapter.new(self)
进入您的
config/environment.rb
或其他地方

从文章中得到的暗示

看来您必须添加一些类似的内容

Authlogic::Session::Base.controller = Authlogic::ControllerAdapters::RailsAdapter.new(self)
进入您的
config/environment.rb
或其他地方

从文章中得到的暗示