首页 文章

Rails回形针上传到S3返回存储桶URL但存储桶中不存在文件夹

提问于
浏览
0

出于某种原因,我使用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为我的图像上传创建文件夹和文件?

1 回答

  • 0

    S3没有目录 . 它只存储字符串键 . 您的文件名称为 example123/users/photos/000/000/417/thumb/blob?1496258964 . 有一些工具会将它显示为目录树,但这些只是名称 .

    我认为你应该检查那个不起作用的存储桶的权限

相关问题