首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法让载波与亚马逊S3协同工作

无法让载波与亚马逊S3协同工作
EN

Stack Overflow用户
提问于 2012-03-14 16:16:19
回答 2查看 1.1K关注 0票数 0

我正在尝试使用亚马逊的S3与载波。这是我第一次使用S3,所以我不知道我大部分时间都在做什么。我使用带雾的载波,并通过ActiveAdmin上传文件(仅仅是图像),但是当我试图上传任何东西时,我会发现一个“断管”错误。

是错误的全部跟踪。

我在初始化器中设置了具有此配置的载波:

代码语言:javascript
复制
CarrierWave.configure do |config|
  config.fog_credentials = {
    :provider                         => 'AWS',
    :aws_access_key_id                => 'myid',
    :aws_secret_access_key            => 'mysecretkey',
  }
  config.fog_directory = 'bucketname'
  config.s3_region = 'EU'
end

我在上传类中改变了这个:

代码语言:javascript
复制
#storage :file
storage :fog

我正在使用Rails 3.1

有人能告诉我怎么回事吗?我一直在寻找开放的问题,载波和雾,并找不到任何东西。

重要编辑:我刚刚试着上传了一个很小的图片,但出于某种原因,>100 KB给了我“断管”错误。

EN

回答 2

Stack Overflow用户

发布于 2012-03-14 16:31:14

s3_region应该是'eu-west-1'

票数 0
EN

Stack Overflow用户

发布于 2013-01-14 07:57:30

在我的例子中,“断管”是由一个RequestTimeTooSkewed错误引起的。这里由AWS站点解释:http://www.bucketexplorer.com/documentation/amazon-s3--difference-between-requesttime-currenttime-too-large.html

因此,由于默认的S3桶位置是美国东部-1和我位于西部,我不得不将我的桶的“区域”改为俄勒冈州或美国-西部,这是有效的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9705752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档