【发布时间】:2014-03-16 02:44:47
【问题描述】:
我的回形针配置如下:
config.paperclip_defaults = {
:storage => :s3,
:s3_credentials => {
:bucket => ENV['S3_BUCKET_NAME'],
:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
:secret_access_key => ENV['AWS_SECRET_ACCESS_KEY']
}
}
但是我上传的 url 是 404:
The specified key does not exist.
看起来像:
【问题讨论】:
-
什么是 question_mark.jpg 的真正链接?在亚马逊上找到这个文件,并研究链接。
-
我不确定您的意思...您要我将示例中的图片上传到您可以看到的地方吗?
-
不,只要确保文件夹 /femail_users 存在即可。也许这个文件夹是一个关键
-
您确定文件已通过 Paperclip 上传到 S3 吗?如果没有,问题可能出在您的路径上?
-
@RichPeck 我将如何验证? Paperclip 没有告诉我上传失败的任何错误,所以我一直认为它有效。
标签: ruby-on-rails ruby-on-rails-4 amazon-s3 paperclip