问题与回形针/ S3在Rails的3.2.5"不能加载这样的文件 - AWS-SDK" [英] Issue with Paperclip/S3 in Rails 3.2.5 "cannot load such file -- aws-sdk"
本文介绍了问题与回形针/ S3在Rails的3.2.5"不能加载这样的文件 - AWS-SDK"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
图片上传工作正常,但是当我试图切换到S3,它开始抛出一个错误。我收到以下错误,当我尝试创建一个新的图片上传:
Image Uploading was working fine, but when I tried switching it to S3, it started throwing an error. I get the following error when I try to create a new image upload:
cannot load such file -- aws-sdk (You may need to install the aws-sdk gem)
相关宝石:
gem 'rails', '3.2.5'
gem 'paperclip'
gem 'aws-sdk'
配置/ s3.yml:
config/s3.yml:
development:
bucket: bucketname
access_key_id: #
secret_access_key: #
test:
bucket: bucketname
access_key_id: #
secret_access_key: #
image_upload.rb:
image_upload.rb:
has_attached_file :image,
:styles => {
:normal => "1680x6000",
:result => "560x3000",
:thumb => "140x500" },
:path => ":attachment/:style/:normalized_file_name.:extension",
:storage => :s3,
:s3_credentials => "#{Rails.root}/config/s3.yml"
我曾尝试
东西:
Things I have tried:
- 捆绑安装
- 更改AWS-SDK版本1.3.4
- 在创业板安装AWS-SDK
- 改变了s3_credentialsRails.root的一部分,以几个不同的东西。
感谢您的帮助!
推荐答案
一个有点尴尬......我只是需要重新启动轨服务器。不敢相信,我忘了做。
A little embarrassing... I just needed to restart rails server. Can't believe I forgot to do that.
这篇关于问题与回形针/ S3在Rails的3.2.5"不能加载这样的文件 - AWS-SDK"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文