亚马逊s3存储 - 图像无法在heroku上呈现

时间:2014-07-06 17:01:06

标签: ruby-on-rails heroku amazon-web-services amazon-s3

我使用amazon s3来托管与我的应用上的引脚相关联的图像。 但即使图像在亚马逊上正确上传,它也无法呈现。 我收到了这个错误:

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<Error>
<script/>
<Code>PermanentRedirect</Code>
<Message>
The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.
</Message>
<RequestId>F74AE7FB3C0DAAE1</RequestId>
<Bucket>sharkit</Bucket>
<HostId>
3bMgNOzRuefbVDmcDL2zV1MStlmML/5tSVKof82afYv8sC5ALsJGW+l2EFRHCyFJ
</HostId>
<Endpoint>sharkit.s3.amazonaws.com</Endpoint>
</Error>

问题是图像被正确上传到我的桶中。

我在我的存储桶上授予了所有正确的权限,所以我不知道它可能是什么......

更新(解决方案):

我通过设置一个新的美国标准而不是美国俄勒冈州来实现它。我不知道为什么,但它确实有效。

0 个答案:

没有答案