您好,我在导轨上用红宝石配置了亚马逊s3载波。在控制台中显示此消息
[雾] [警告]无法获取凭据:主机无路由-connect(2)-(Errno :: EHOSTUNREACH)
我的应用程序延迟加载,但是当我尝试上传文件时,应用程序挂起,但文件桶中的文件上传正确。
这是我的配置s3。初始化程序。
CarrierWave.configure do |config|
config.fog_provider = 'fog/aws' # required
config.fog_credentials = {
provider: 'AWS', # required
aws_access_key_id: 'AK******', # required unless using use_iam_profile
aws_secret_access_key: 'rKI********', # required unless using use_iam_profile
use_iam_profile: true, # optional, defaults to false
region: 'us-east-2' # optional, defaults to 'us-east-1'
}
config.fog_directory = '<name of bucked>' # required
config.fog_public = false # optional, defaults to true
config.fog_attributes = { cache_control: "public, max-age=#{365.days.to_i}" } # optional, defaults to {}
end