0

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

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

配置/初始化程序/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)

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

4

1 回答 1

1

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

于 2012-10-07T23:04:43.133 回答