1

最近、作業サイトを更新したところ、ペーパークリップが機能しなくなりました。いくつかの調査により、ログに次のことが示されました。

[paperclip] An error was received while processing:

Paperclip::Errors::NotIdentifiedByImageMagickError: /var/folders/v9/xq0hq0wj4sq3849f_31qbbc80000gn/T/landing-writing20121218-58829-1tc98b3.jpg is not recognized by the 'identify' command.
4

1 に答える 1

1

他の多くの回答は、ペーパークリップのパスが間違っていることに対処しています。最近の「バンドルの更新」/リリースまで機能していたため、これは私の場合ではありませんでした。

問題は、私が Paperclip をバージョン 3.2.0 にロックしていたことです (過去にいくつかの「壊れた」リリースがあったため)。Paperclip は、最近 0.3 から 0.4.2 にアップグレードされたロックされていないバージョンの Cocaine に依存しています。

Cocaine 0.4.2 は paperclip 3.2 では動作しません。

paperclip 3.3.1 にアップグレードすると問題が解決しました。gemfile でコカインを強制的に 0.3 にすると、問題も解決したと思います。

于 2012-12-18T19:42:46.917 に答える