簡體   English   中英

Heroku應用程序未在其他計算機上提取S3圖像

[英]Heroku app not pulling S3 images on other machines

我最近將照片上傳添加到了我在heroku上托管的Web應用程序中。 我正在使用S3進行存儲,並且運行良好,但是當其他用戶訪問該網站時,他們看到的是照片丟失圖標,而不是照片。 但是,在我的機器上,我看到了網站上的照片。 關於正在發生什么的任何線索? 謝謝!

將照片上傳到s3時,您需要使用您使用的任何s3 lib將照片的訪問級別設置為公開。

這是s3 api文檔的摘錄:

x-amz-acl要應用的罐裝ACL,適用於完成分段上傳后創建的對象。 有關更多信息,請轉到Amazon S3開發人員指南中的REST訪問策略。

類型:字符串

默認值:私人

有效值:私有| 公眾閱讀| 公共讀寫 認證讀| 桶所有者閱讀| 桶所有者完全控制

http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadInitiate.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM