2016-06-15 5 views
1

私は画像のアップロードを処理するためにrails clipclとimagemagickを使用していますが、私はherokuの画像が最初よりずっと暗くなっていることを発見しました。掘り起こした後、私はそれがimagemagickの彼らのバージョンと関係があることを発見しました。 solution suggestedはそうのような変数を設定することでした:heroku imagemagickのカスタムビルドパックを使用する

heroku config:set BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi 

そして、次の内容の私のアプリの内部.buildpacksファイルを作成するには:

https://github.com/mcollina/heroku-buildpack-imagemagick 
https://github.com/heroku/heroku-buildpack-ruby.git 

を私はbuildpacksに慣れていないよ、そう私はちょうどそのコンテンツと.buildpacksと呼ばれるファイルを作成し、もしそうなら、どこで私のアプリにファイルを配置するのですか?それともそれ以上のことですか?それが重要な場合

そして、私は私のモデルがそうのように変換した画像を処理するように設定しているが、:

has_attached_file :avatar, styles: {activity: "300>", thumb: "30x30#", av: "165x165#", list: "230x230#"}, 
        :default_url => '/assets/Events Default.png', 
        :convert_options => { all: "-set -colorspace sRGB" } 

答えて

0

をあなただけのHerokuのを経由して追加することはできませんと、あなたは、もはや.buildpacksを必要とする新しいプロセスは、ありますファイル。

Herokuののbuildpacksを試してみてください。--index 1 https://github.com/ello/heroku-buildpack-imagemagick.git

+0

うん、私は彼らのサポートに話を追加し、あなたも今、あなたのダッシュボードの設定でそれを行うことができます。ありがとう。 – iamdhunt

関連する問題