2017-05-31 135 views
0

由於某種原因,我使用Paperclip上傳的內容實際上並未在我的S3存儲桶中創建。Rails回形針上傳到S3會返回存儲桶URL,但存儲桶上不存在文件夾

@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

S3沒有目錄。它只是存儲字符串鍵。您的文件只有名稱example123/users/photos/000/000/417/thumb/blob?1496258964。有些工具會將它顯示爲目錄樹,但這些只是名稱。

我想你應該檢查那個不起作用的桶的權限