2017-11-17 11 views
0

サイトERRNO :: ENOENT(そのようなファイルやディレクトリの@ rb_sysopen - aws.yml)AWS弾性beantalkで展開

aws.yml

production: 
    access_key_id: 123333231331.... 
    secret_access_key: 12212dddddd........ 

production.rb

config.paperclip_defaults = { 
    :storage => :s3, 
    :preserve_files => true, 
    :s3_credentials => 'aws.yml', 
    :s3_region => 'ap-south-1', 
    :s3_host_name => 's3.ap-south-1.amazonaws.com', 
    :bucket => 'xxxxxx' 
} 

私はまた、s3バケツでパブリックアクセス許可を与えます。 configフォルダ内の

anyone: read write 

宝石...

gem 'aws-sdk', '~> 2.10', '>= 2.10.85' 

aws.ymlフォルダ - のconfig/aws.yml

答えて

0

アプリケーションがS3の資格情報ファイルを見つけていないように見えます。 production.rbにファイルのフルパスを入力してください:

関連する問題