Ruby on rails 需要aws sdk和aws-s3 gem,但它们相互冲突
在我上一篇文章中,我们发现我创建的AmazonS3上传程序需要aws-S3 gem,但我也安装了aws sdk gem,这两个版本相互冲突 问题是,我也在使用回形针,在删除aws sdk后,我发现我的应用程序坏了Ruby on rails 需要aws sdk和aws-s3 gem,但它们相互冲突,ruby-on-rails,ruby-on-rails-3,amazon-s3,amazon-web-services,paperclip,Ruby On Rails,Ruby On Rails 3,Amazon S3,Amazon Web Services,Paperclip,在我上一篇文章中,我们发现我创建的AmazonS3上传程序需要aws-S3 gem,但我也安装了aws sdk gem,这两个版本相互冲突 问题是,我也在使用回形针,在删除aws sdk后,我发现我的应用程序坏了 有解决办法吗?我已经搜索了Stackoverflow,但还没有找到一个好的解决方案。我也发现了这个博客,但它似乎过时了:我已经成功地使用了回形针在亚马逊上存储图像。事实上,我发现它比AWS gem更容易工作。您可以尝试将其替换为aws sdk。不确定这是否是一个好主意,但您可以尝试将回
有解决办法吗?我已经搜索了Stackoverflow,但还没有找到一个好的解决方案。我也发现了这个博客,但它似乎过时了:我已经成功地使用了回形针在亚马逊上存储图像。事实上,我发现它比AWS gem更容易工作。您可以尝试将其替换为aws sdk。不确定这是否是一个好主意,但您可以尝试将回形针降级为该版本,该版本正在使用aws-s3。。。据我所知,它是最新的。您使用的是什么版本的回形针和导轨?
我也遇到了同样的问题,但当我将rails升级到3.1.10,将回形针升级到3.4.0时,它运行得很好。没有必要做任何变通。有趣的是,我做了一些研究,似乎大多数人都将其与CarrierWave结合使用。这有必要吗?当谈到S3时,fog gem的文档是模糊的。我没有在CarrierWave中使用它,所以除了我觉得没有必要之外,我不能真正评论它!