0

すべて - Rails 2.3.5 と Devise を使用しています。Onmiauth をシステムに統合しようとしています。ミドルウェアとして追加する際に問題があります。gem は、「gem list」によって検証されたとおりにインストールされます。

'use OmniAuth::Strategies::Twitter, 'CONSUMER_KEY', 'CONSUMER_SECRET'' を environment.rb に追加しようとすると、次のエラーが発生します。

`activate' で: ["oa-core-0.2.0", "omniauth-0.2.0"] のラック (~> 1.1、ランタイム) をアクティブ化できません。["actionpack- 2.3.5"、"rails-2.3.5"] (Gem::LoadError)

rake:middleware を実行しましたが、ミドルウェアとしてリストされていません。

何か案は?

4

1 に答える 1

0

これは私が答えたばかりの質問に本当に似ているようです。答えを2回書くのではなく、自分の答えへのリンクを貼り付けて、他の人が何が起こっているかについての私の最善の推測を確認できるようにします。うまくいけば、これはグーグルを介してこれに出くわす人に役立つでしょう:

Rails2.3.5とOmniauthの間の非互換性

于 2011-07-13T17:50:28.910 に答える