[英]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.