0

Paperclip は Rails 3 アプリで正常に動作しますが、作成されるファイルは 1 つだけです。元のファイルは 1600x1280 で、サイズが 200 のファイルが 1 つだけ作成されています。

  :styles => { :preview => "500x500>", :full => "100%", :pdf_thumbnail => ["200x200>", :jpg] },

作成中のスタイルは pdf_thumbnail です。そして、なぜかペーパークリップはオリジナルを作成していません。

 paperclip (3.3.0)
 rails 3.2.8
 heroku, s3

3.3.0 で何か変更がありましたか? ペーパークリップがファイルを作成しない理由を知っている人はいますか?

4

2 に答える 2

4

私は6つのプロジェクトでペーパークリップを持っていますが、これを見落とすことができました。パスにスタイルがありませんでした。そのため、各スタイルが作成されていましたが、以前に作成されたイメージを上書きしていました (それらはすべて同じ名前を持つため)。その結果、最後のスタイルの画像が 1 つだけ作成されました。:style をパスに追加すると、すべてが修正され、各画像を作成できるようになりました。

于 2012-11-01T20:27:20.580 に答える
0

gemfile に rmagick gem を追加してみてください

于 2012-10-31T12:57:37.710 に答える