在我之前的文章undefined method `find' for AWS::S3::Bucket:Class中,我們發現我創建的Amazon S3上傳者需要aws-s3寶石,但我也有aws-sdk寶石安裝和這兩個相互衝突。需要aws-sdk和aws-s3寶石,但它們彼此衝突
問題是我也使用回形針,刪除aws-sdk後,我發現我的應用程序崩潰了。
是否有解決方法?我在Stackoverflow上搜索,但還沒有找到一個好的解決方案。也發現這個博客,但它似乎過時了:http://davesouth.org/stories/paperclip-upgrade-breaks-amazon-s3-upload-and-how-to-fix-it
有趣的是,我做了一些研究,看起來像大多數人與CarrierWave一起使用它。這是必要的嗎?當涉及到S3時,霧寶石的文檔很模糊。 – Huy
我還沒有用過CarrierWave,所以不能真正發表評論,除非我沒有發現它是必要的! – Shadwell