gpt4 book ai didi

php - ImageMagick 没有此图像格式的解码委托(delegate)

转载 作者:可可西里 更新时间:2023-11-01 03:38:06 25 4
gpt4 key购买 nike

我在 windows 和 wamp 服务器下工作。

这是我用 Imagick 编写的 PHP 代码

$imagick = new Imagick($_SERVER['DOCUMENT_ROOT'] . '/' . $this->_name);

其中 $_SERVER['DOCUMENT_ROOT'].'/'.$this->_name 显示:

D:/Sources/my_project/public/media/2/9/1/05201502/55450e1b6543a05201502_9.PNG

我检查了该图像,它确实存在于文件夹中。

但是 Imagick 抛出一个异常:

Uncaught exception 'ImagickException' with message 'no decode delegate for this image format `D:/Sources/my_project/public/media/2/9/1/05201502/55450b10d8ea705201502_9.PNG' @ error/constitute.c/ReadImage/555' in D:\Sources\my_project\library\project\Image.php on line 225

我寻找解决方案,但没有找到任何解决方案,我该如何解决??谢谢你

更新:这是我在命令行中输入 convert -version 时的结果:

  Version: ImageMagick 6.8.8-4 Q16 x86 2014-01-29 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules OpenMP
Delegates: bzlib cairo freetype jbig jng jp2 jpeg lcms lqr pangocairo \
png ps rsv g tiff webp xml zlib

更新

这是imagick的phpinfo。

ImageMagick number of supported formats: 0
ImageMagick supported formats: no value

最佳答案

似乎您的 ImageMagick PHP 模块不支持任何图像格式。

尝试寻找其他 ImageMagick 安装或从头开始安装 PHP。

另外 - 似乎已经有 question/answer关于这一点

关于php - ImageMagick 没有此图像格式的解码委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30005612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com