2016-08-15 220 views
0

在ROR中通過回形針上傳圖像時出現以下錯誤。AWS :: S3 :: Errors :: AccessDenied訪問被拒絕

AWS :: S3 ::錯誤::存取遭拒拒絕訪問

下面是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

我懷疑這是由於您對存儲在存儲桶中的文件擁有的權限。如果您登錄到Amazon S3 management console,您可以找到該目錄或文件,並向所有人授予打開/下載權限。假設這就是你想要的dummy.png

+0

感謝您的回覆......我已經爲所有人設置了所有權限。 –