0

我有一个使用omniauth 进行用户身份验证的rails 应用程序。推特和谷歌。我又添加了一个提供商 StockTwits,带有 gem omniauth-stocktwits。现在我的应用程序由于错误而无法启动:

/home/vladimir/.rvm/gems/ruby-1.8.7-p371@ea/gems/aws-s3-0.6.2/lib/aws/s3/extensions.rb:206:in `const_missing': uninitialized constant OmniAuth::Strategies::Stocktwits (NameError)

我不明白是什么问题......为什么aws s3会引发omniauth错误?我能做些什么来解决它?

4

1 回答 1

3

常数应该是StockTwits,不是Stocktwits。您是否在任何地方都没有大写T?

否则你能否给我更多关于你如何要求和初始化omniauth-stocktwits的信息,以及你的错误中堆栈跟踪的其余部分是什么样的,所以我可以尝试重现它?

const_missing此外,谷歌通过 AWS-S3 gem显示了许多不相关的错误,因此这可能与 AWS 完全无关。

于 2012-11-29T00:57:57.753 回答