【发布时间】:2018-08-03 20:08:11
【问题描述】:
我刚刚设置了一个 S3 存储桶来将我的图像和资源上传到,每当我尝试创建新书时,都会弹出此错误。这是我第一次使用 S3,所以我很困惑。 (我也设置了我的环境 - 只是出于明显的原因没有分享)。
任何帮助将不胜感激。如果您需要更多信息,请告诉我。
application.rb - 代码:
config.paperclip_defaults = {
storage: :s3,
s3_credentials: {
bucket: ENV['AWS_BUCKET'],
access_key_id: ENV['AWS_ACCESS_KEY_ID'],
secret_access_key: ENV['AWS_SECRET_ACCESS_KEY'],
s3_region: ENV['AWS_REGION']
}
}
【问题讨论】:
-
张贴图片不是一个好习惯,最好使用直接代码而不是图片
-
@fool-dev 嘿,谢谢你让我知道。我只是把那些代码图像变成了代码块。我很感激!
-
@fool-dev 非常感谢,这很有帮助。我遇到的问题实际上是我的 gem 文件中有 aws-sdk 2.0,我应该有 aws-sdk 2.6。非常感谢您的帮助!
标签: ruby-on-rails amazon-s3 rubygems storage paperclip