使用Rmagick的Rails应用程序,函数from_blob在ImageMagick更新后使用NoDecodeDelegateForThisImageFormat失败

时间:2013-04-11 06:46:46

标签: ruby-on-rails imagemagick rmagick

我在rails 1.9.3上运行了一个应用程序,最近我的服务器已更新并安装了新版本的ImageMagick(v 6.8.0-7)。

在此之后,我的应用程序在调用Magick :: Image.from_blob()时开始抛出异常:

“Magick :: ImageMagickError(NoDecodeDelegateForThisImageFormat`'@ error / blob.c / BlobToImage / 361):”

我将Rmagick更新到最新的宝石版本(2.13.2),但它没有解决问题

有没有人遇到同样的问题!在ImageMagick中发生变化的日志中,没有任何与此相关的内容,也没有与Rmagick相关!

如果您有任何线索请帮助!

一切顺利,

安德烈

1 个答案:

答案 0 :(得分:1)

可以使用某些标志编译ImageMagick,例如TIFF或JPEG支持。也许对某些文件类型的支持被移动到您现在需要安装的单独软件包中?

如果是这种情况,您可能需要在安装后重新编译rmagick gem。