-1
私はAWSに配備した私のレールプロジェクトでPaperclipを使いたかったのです。 Amazon S3の設定でPaperclipの詳細が必要です。Amazon S3 for railsプロジェクトのペーパークリップ設定
aws.ymlに固有の、production.rb、事前に
おかげdevelopment.rb !!
私はAWSに配備した私のレールプロジェクトでPaperclipを使いたかったのです。 Amazon S3の設定でPaperclipの詳細が必要です。Amazon S3 for railsプロジェクトのペーパークリップ設定
aws.ymlに固有の、production.rb、事前に
おかげdevelopment.rb !!
私はこれを開発目的で学習しました。私がしたことは次のとおりです。
のconfig/initislizer/paperclip.rbPaperclip::Attachment.default_options[:url] = ':s3_domain_url'
Paperclip::Attachment.default_options[:path] = '/:class/:attachment/:id_partition/:style/:filename'
Paperclip::Attachment.default_options[:s3_host_name] = 's3.amazonaws.com'
で
Paperclip.options[:command_path] = "/usr/bin/"
development.rbで
と
access_key_id: '####################'
secret_access_key: '####################'
bucket: 'bucket-name'
とのconfig/aws.ymlを作成し、それがうまく働きました
注:あなたは確かにより良い方法、つまり環境変数で鍵を扱うことができます
[ここ](https://github.com/thoughtbot/paperclip/wiki/Paperclip-with-Amazon-S3)、[ここに](https://devcenter.heroku.com/articles/paperclip-s3)と[ここ](http://www.rubydoc.info/gems/paperclip/Paperclip/Storage/S3) –