2016-11-09 7 views
-1

私はAWSに配備した私のレールプロジェクトでPaperclipを使いたかったのです。 Amazon S3の設定でPaperclipの詳細が必要です。Amazon S3 for railsプロジェクトのペーパークリップ設定

aws.ymlに固有の、production.rb、事前に

おかげdevelopment.rb !!

+0

[ここ](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) –

答えて

0

私はこれを開発目的で学習しました。私がしたことは次のとおりです。

のconfig/initislizer/paperclip.rb

Paperclip::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を作成し、それがうまく働きました

注:あなたは確かにより良い方法、つまり環境変数で鍵を扱うことができます

関連する問題