出于某种原因,我使用Paperclip上传的内容实际上并未在我的S3存储桶上创建。
@user.update(params.require(:user).permit(:photo))
render json: { photo_url: @user.photo.url(:thumb) } }
s3-us-west-1.amazonaws.com/example123/users/photos/000/000/417/thumb/blob?1496258964
我切换到新的水桶,它正常工作。但在我的原始存储桶中,它似乎无法创建用户417文件夹或文件。
我应该关注存储区权限以允许Paperclip为我的图片上传创建文件夹和文件?
答案 0 :(得分:0)
S3没有目录。它只存储字符串键。您的文件名称为{{1}}。有一些工具会将它显示为目录树,但这些只是名称。
我认为你应该检查那个不起作用的存储桶的权限