我刚刚使用S3继承了在heroku上托管的rails网站,用于存储使用paperclip gem上传的图像,并且突然大多数图像返回403错误。通过管理控制台查看存储桶,我甚至看不到列出的文件。
图像是通过ckeditor wysiwyg插件上传的,看起来它们应该位于名为“rich”的文件夹中,但桶中不存在这样的文件夹。并不是所有的文件都丢失了(虽然有些文件现在正在网站上正常显示,而我没有做任何我能想到的更改),但管理控制台中没有列出任何文件。
我不熟悉S3并且不确定如何诊断,更不用说解决这个问题了。对于我能解决问题的步骤的任何建议都将不胜感激,谢谢。
答案 0 :(得分:1)
每次我看到此错误时,都是权限:
如果您对密钥有任何疑问,请重新生成一个新设置以确保使用正确的密钥。