0

我有一個rails應用程序使用omniauth進行用戶認證與Facebook。微博和谷歌。我已經用gem omniauth-stocktwits添加了另一個提供商StockTwits。而現在我的應用程序俊男啓動,因爲錯誤的:OmniAuth,AWS S3和omniauth-stocktwits奇怪的錯誤

/home/vladimir/.rvm/gems/[email protected]/gems/aws-s3-0.6.2/lib/aws/s3/extensions.rb:206:in `const_missing': uninitialized constant OmniAuth::Strategies::Stocktwits (NameError) 

我無法理解有什麼問題是...爲什麼AWS S3引發錯誤omniauth?我能做些什麼來解決它?

回答

3

該常數應爲StockTwits,而不是Stocktwits。你是否在任何地方都沒有資本T的稱呼?

否則你能否給我更多關於你如何要求和初始化omniauth-stocktwits的信息,以及你的錯誤的其他堆棧跟蹤是什麼樣的,所以我可以嘗試重現它?

另外谷歌顯示了很多不相關的const_missing錯誤,通過AWS-S3 gem冒泡,因此這可能與AWS完全無關。

+0

嗨!感謝幫助!我升級了一些其他的寶石之後,這個問題就消失了,就像devise。所以,我真的不知道什麼是:(但無論如何感謝幫助! – user1859243