0
部署在aws弹性beantalk Rais应用程序。图像不从资产文件夹加载。我正在尝试使用s3存储区来存储资产。我得到了一个错误......Errno :: ENOENT(没有这样的文件或目录@ rb_sysopen - aws.yml)在回形针与回形针
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存储桶。
anyone: read write
宝石...
gem 'aws-sdk', '~> 2.10', '>= 2.10.85'
config文件夹内
aws.yml文件夹 - 配置/ aws.yml
非常感谢你......我明白了......:s3_credentials =>'config/aws.yml' –