在ROR中通过回形针上传图片时出现以下错误。
AWS :: S3 :: Errors :: AccessDenied Access Denied
以下是s3设置:
:default_url => "/assets/:style/dummy.png",
:storage => :s3,
:s3_credentials => "s3.yml",
:path => "/user/:id/:style/:filename",
:url => ":s3_domain_url",
:s3_region => 'us-east-1'
s3.yml
设置:
development:
bucket: my_bucket_name
access_key_id: 'access_key'
secret_access_key: 'secret_key'
此错误的解决方法是什么?
答案 0 :(得分:0)
我怀疑这是由于您对存储在存储桶中的文件的权限。如果您登录Amazon S3 management console,您可以找到目录或文件,并向所有人授予打开/下载权限。假设这是你想要的dummy.png