我正在尝试在我的应用中添加图片。我已经安装了Amazon AWS SDK gem并设置了环境变量,但是当我创建一个图像标签时,图像没有在Heroku中显示。继承我的代码
[![在此处输入图像说明] [1]] [1]
答案 0 :(得分:3)
当我在浏览器中打开https://s3.amazonaws.com/skilllzy/134H.jpg时,我得到:
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>CA4454AACA61F45E</RequestId>
<HostId>
5fAq4OGDrjMUD9b012vBi495TizgPsrkHQh3ZFZYdzcv2LJLuY48F/Ug1KzEQV5iArlt0DY1Ixg=
</HostId>
</Error>
这表示a)您尚未将存储桶配置为静态网站或b)您对该存储桶没有正确的权限以允许公共访问。
请查看Hosting a Static Website on Amazon S3和Permissions Required for Website Access,确保您已正确配置存储分区以进行公共http访问。