私はwkhtmltoimage
自分のアプリに使用しています.herokuにデプロイしているときに、wkhtmltoimage
実行可能ファイルが見つからないことが表示され/usr/local/bin
ます.herokuのlocal/binフォルダーに実行可能ファイルをインストールまたはコピーする必要があることを意味します.heroku bashから/usr/localにインストールまたはコピーするにはどうすればよいですか/bin フォルダー
1 に答える
3
Heroku は IMGKit gem とうまく連携しません。スクリーンショットを機能させるには、IMGKit のコンパイル済みバージョンをダウンロードする必要があります。
https://wkhtmltopdf.googlecode.com/files/wkhtmltoimage-0.10.0_rc2-static-amd64.tar.bz2
解凍して、アプリケーションの「bin」ディレクトリに配置します。次に、IMGKit の構成ファイルを作成して、これが実際に有効になるようにします。
IMGKit.configure do |config|
config.wkhtmltoimage = Rails.root.join('bin', 'wkhtmltoimage-amd64').to_s if ENV['RACK_ENV'] == 'production'
end
于 2014-12-23T14:29:11.067 に答える