私の問題はこれに本当に似ています: レール+キャリアウェーブ+フォグ+ S3ソケットエラー 私はリージョンで実験していましたが、運がありませんでした。
wikiとstackoverflowに関するいくつかの同様の質問で説明されているように、carrierwave + fog +amazons3を使用しようとしています。だから、ここに私のファイルがあります:
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)
私が間違っている可能性があることを知っていますか?さらに情報が必要な場合は、お知らせください。