Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.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 行动';facebook';找不到AuthenticationsController的_Ruby On Rails_Facebook_Devise_Omniauth - Fatal编程技术网

Ruby on rails 行动';facebook';找不到AuthenticationsController的

Ruby on rails 行动';facebook';找不到AuthenticationsController的,ruby-on-rails,facebook,devise,omniauth,Ruby On Rails,Facebook,Devise,Omniauth,我正在尝试使用我的应用程序配置FB connect。在2012年7月18日之前,它一直运转良好。我没有修改任何代码,但现在它停止工作了 使用design和omniauth 当我尝试与FB连接时,出现以下错误: AbstractController::ActionNotFound(找不到AuthenticationsController的操作“facebook”): config/initializers/quiet_assets.rb:6:in'call_with_quiet_assets' G

我正在尝试使用我的应用程序配置FB connect。在2012年7月18日之前,它一直运转良好。我没有修改任何代码,但现在它停止工作了

使用design和omniauth

当我尝试与FB连接时,出现以下错误:

AbstractController::ActionNotFound(找不到AuthenticationsController的操作“facebook”):

config/initializers/quiet_assets.rb:6:in'call_with_quiet_assets'

GET/users/auth/facebook/callback?code=AQD#=

AuthenticationsController中只有create方法,没有facebook和twitter,但twitter正在工作

应用程序id和应用程序机密匹配

Twitter一切正常,FB和Twitter都是同时设置的


感谢

develope\u for:users,:controllers=>{:registrations=>“registrations”,:passwords=>“passwords”,:omniauth\u callbacks=>“authentications”}正在路由到facebook方法而不是createrequest.env[“action\u dispatch.request.unsigned\u session\u cookie”[“omniauth.params”][“invite\u type”]=“facebook”这行不返回任何方法错误