2016-11-12 4 views
0

s3を使用するコミュニティの宝石を設定しようとしています。 docsは言う: あなたのapplication_config.rbで設定を変更してCommunityEngineにs3を写真のバックエンドとして使用するように指示する必要があります。写真アップロードのためのコミュニティエンジンとAWS s3

誰かが何をどのように変更するかを知っていますか?追加のgem、configファイルが必要ですか?自分の質問に答える

答えて

0

、I`veは2つの方法が見つかりました。 1.検索と編集\宝石自体のファイルapplication_config.rbを猿パッチ(。私は宝石をvendorizedている) 2.オーバーライドコンフィグ通常の方法で、宝石のクリエイターの助言のように。

設定自体が、このようにすべきである: 'S3' 線:

:photo => { 
    :missing_thumb => 'icon_missing_thumb.gif', 
    :missing_medium => "icon_missing_medium.gif", 
    :paperclip_options => { 
     storage: 's3', 
     s3_credentials: { 
     use_persistent: true, 
     :bucket => "bucket_name", 
     :endpoint => 'bucket_name.s3.amazonaws.com', 
     :access_key_id => "key", 
     :secret_access_key => "secret_key", 
     s3_host_name: "host_name"}, 
     :default_url => "", 

I`veはs3_credentials部とストレージを追加しました。

関連する問題