【问题标题】:carrierwave + amazon s3 socket error载波 + 亚马逊 s3 套接字错误
【发布时间】:2012-09-28 04:06:43
【问题描述】:

我的问题与这个问题非常相似: rails + carrierwave + fog + S3 socket error 我正在尝试区域,但没有运气。

我正在尝试使用 wiki 上描述的carrierwave + fog + amazon s3 以及stackoverflow 上的几个类似问题。所以,这是我的文件:

config/initializers/carrierwave.rb

CarrierWave.configure do |config|
  config.fog_directory  = 'folder_name_here' # my bucket name

  config.fog_credentials = {
    :provider               => 'AWS', 
    :aws_access_key_id      => 'access_key_here', # copied from amazon
    :aws_secret_access_key  => 'secret_key_here', # copied from amazon
    :region                 => 'eu-west-1' # my bucket has region set to Ireland
  }
end

我的上传器有一个storage 参数设置为:fog

现在,当我尝试保存模型时,出现以下错误:

getaddrinfo:名称或服务未知(SocketError)

你知道我做错了什么吗?如果需要任何进一步的信息,请告诉我。

【问题讨论】:

  • 在添加carrierwave和fog gem时是否重启了服务器?
  • 好吧....我不知道为什么我总是忘记在这样的修改后重新启动我的服务器。感谢您的评论,如果您不想赚取分数,请发表您的评论作为回复,我会将其标记为已接受:)
  • 没问题!我自己也做过几次。一旦你弄清楚发生了什么,就会感到沮丧,甚至更令人沮丧。哈哈。祝你好运!

标签: ruby-on-rails ruby-on-rails-3 amazon-s3 carrierwave


【解决方案1】:

在添加carrierwave 和fog gem 时,您是否重新启动了服务器?

【讨论】:

    猜你喜欢
    • 2016-12-22
    • 2018-01-22
    • 2014-06-04
    • 2018-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    相关资源
    最近更新 更多