2016-11-15 55 views
0

其实我在使用谷歌云桶在我的rails应用中进行图片上传。我正在使用回形针上传图片。我使用了桶名“abcd-old”。我通过应用程序上传了一些图片。它工作正常。但截至目前,我已将“abcd-old”存储桶的内容转换为新存储桶“abcd-new”。还要设置与旧版权限相同的权限。但现在图像在应用程序中被打破。它显示“403禁止错误”。如果我上传新的图像,将工作。但我的意思是,旧的图像被破坏了。请帮助我。403从一个桶转移到另一个桶后访问谷歌云桶上的图像的禁止错误

这是我得到

<Error> 
    <Code>AccessDenied</Code> 
    <Message>Access denied.</Message> 
    <Details> 
    Anonymous users does not have storage.objects.list access to bucket abcd-new. 
    </Details> 
</Error> 
+0

我得到了sollutions错误。我们需要通过以下命令将传输的图像设置为通过google云命令行界面公开阅读。 '** gsutil -m acl -r set public-read gs:// abcd-new ***' [点击这里查看更多详情](http://tekhoow.blogspot.in/2015/12/ soving-存取遭拒,上谷歌,cloud.html) –

回答