我有一个Ruby on Rails网站,我正在重做Facebook应用程序。
问题是,当我尝试通过本地计算机上的Facebook登录时,Web服务器崩溃,我收到错误的“Abort Trap 6”。
更多错误消息:
/Users/**/.rvm/gems/ruby-1.8.7-p374/gems/httpclient-2.3.4.1/lib/httpclient/session.rb:303:
[BUG] Segmentation fault
ruby 1.8.7 (2013-06-27 patchlevel 374) [i686-darwin12.4.0]
Abort trap: 6
现在,在我得到'Abort Trap 6'后,我可以再次启动Web服务器,但如果我转到我的localhost:端口配置,我会看到一个如下所示的错误页面:
undefined method `call' for 1025:Fixnum
然后它就行不通 - 什么都行不通。
我知道Facebook App ID / Secret是正确的,所以有人能指出我正确的方向吗? (我知道我使用的是旧版本的ruby / rails,但遗憾的是我无法更新)。