我對ImageMagick和Paperclip有問題。ImageMagick和回形針問題
我使用localhost rails3,ruby1.9.2,imagemagick 6.5.8和paperclip作爲版本2.3.8中的gem。
在生產(服務器)上我有rails3,roby1.9.2,imagemagick 6.6.7-4和上面相同的回形針。
當在本地主機上傳照片時,一切都很好。
但在服務器上我的問題出現。它會得到錯誤:
[paperclip] identify -format %wx%h '/tmp/stream20110204-15633-3wdd5s.jpg[0]' 2>/dev/null
[paperclip] An error was received while processing:
Paperclip::NotIdentifiedByImageMagickError: /tmp/stream20110204-15633-3wdd5s.jpg is not recognized by the 'identify' command.
(最後一段在括號內,但我不知道如何避免隱藏它)。
任何人都知道發生了什麼事?
編輯:
所有我尋找一些解決和似乎是與ImageMagick的問題的時間。我上傳到服務器的一些.jpg文件,並嘗試運行命令「識別file.jpg」和...有一個錯誤:
嗯......
我發現了一個導致上面錯誤的錯誤。 JPG圖庫在imagemagick中不存在...但現在我用Paperclip存在問題。現在說: [回形針]/usr/local/bin/identify -format%wx%h'/tmp/stream20110204-9523-3nv56k.jpg [0]'2>/dev/null [回形針]/usr/local/bin/convert'/tmp/stream20110204-9523-3nv56k.jpg [0]'-resize「130x170>」'/ tmp/stream20110204-9523-3nv56k20110204-9523-13uckju'2>/dev/null [paperclip ]處理過程中收到錯誤:# 您的提示沒有幫助... –
user603511
2011-02-04 18:29:47