运行rails服务器时发生OpenID错误
我在完成了教程,并尝试启动rails服务器。在运行rails服务器几秒钟后,我遇到了一个错误,我正在努力找出原因。以下是错误消息的一个片段:运行rails服务器时发生OpenID错误,openid,omniauth,Openid,Omniauth,我在完成了教程,并尝试启动rails服务器。在运行rails服务器几秒钟后,我遇到了一个错误,我正在努力找出原因。以下是错误消息的一个片段: /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/dependencies.rb:239:in `require': no such file to load -- openid/store/fetchers (LoadError) from /us
/usr/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/dependencies.rb:239:in
`require': no such file to load --
openid/store/fetchers (LoadError)
from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/dependencies.rb:239:in
`require'
from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/dependencies.rb:225:in
`load_dependency'
from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/dependencies.rb:596:in
`new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/dependencies.rb:225:in
`load_dependency'
from /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.7/lib/active_support/dependencies.rb:239:in
`require'
from /etc/rails_projects/GooFace/config/environments/development.rb:31
什么是
openid/store/fetchers
?我看到其他一些教程提到“require”,那么为什么会导致这个错误呢?我也遇到了同样的问题,我认为这与您的omniauth版本有关。在gem文件中显式指定omniauth的版本,否则可能会得到版本0.0.1或其他奇怪的东西。参考