【问题标题】:Rails application using Rmagick, function from_blob fails with NoDecodeDelegateForThisImageFormat after ImageMagick update使用 Rmagick 的 Rails 应用程序,函数 from_blob 在 ImageMagick 更新后因 NoDecodeDelegateForThisImageFormat 失败
【发布时间】:2013-04-11 06:46:45
【问题描述】:

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

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

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

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

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

如果你有任何线索请帮忙!

一切顺利,

安德烈

【问题讨论】:

    标签: ruby-on-rails imagemagick rmagick


    【解决方案1】:

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

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

    【讨论】:

    • 毕竟只需要重新安装 gem 并重新启动服务器...几乎尝试了所有方法!很抱歉没有尽快回复主题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    • 2019-02-15
    • 1970-01-01
    • 2014-11-15
    相关资源
    最近更新 更多