Rails:fb_connect_async_js引发500错误

我是Ruby on Rails的新人。 我目前正在尝试在我的项目上安装Facebooker2 gem,以允许用户通过这个着名的网络连接。 我按照官方安装指南 。 但是,我仍然有一个问题。

当我使用* fb_connect_async_js * helper时,我收到500错误。 服务器日志告诉我以下内容:

故障安全响应期间出错:不兼容的编码正则表达式匹配(UTF-8 regexp与ASCII-8BIT字符串)

你有什么解决方案吗?

我的Gemfile,如果它可能有用:

source 'http://rubygems.org' gem 'rails', '3.1.1' # Bundle edge Rails instead: # gem 'rails', :git => 'git://github.com/rails/rails.git' gem 'mysql2' gem 'execjs' gem 'therubyracer' gem 'activeadmin' gem 'meta_search', '>= 1.1.0.pre' gem 'devise' gem 'mogli' gem 'ruby-hmac' gem 'facebooker2' # Gems used only for assets and not required # in production environments by default. group :assets do gem 'sass-rails', '~> 3.1.4' gem 'coffee-rails', '~> 3.1.1' gem 'uglifier', '>= 1.0.3' end gem 'jquery-rails' # To use ActiveModel has_secure_password # gem 'bcrypt-ruby', '~> 3.0.0' # Use unicorn as the web server # gem 'unicorn' # Deploy with Capistrano # gem 'capistrano' # To use debugger # gem 'ruby-debug19', :require => 'ruby-debug' group :test do # Pretty printed test output gem 'turn', :require => false end 

非常感谢你! 🙂

很奇怪。 我关掉电源再打开电脑,好像现在都工作了。 可能会错误地设置会话变量? 奇怪的。

Interesting Posts