1

我已经安装了最新版本的 ImageMagick (ImageMagick 6.8.5-10 2013-06-05 Q16)

连同 pecl 包 Imagick 版本 3.1.0RC2

安装似乎完全成功,我现在有一个 Imagick 部分显示在phpinfo()

但是,它显示为具有 0 个受支持的文件格式。当我直接使用 ImageMagick 从命令行检查支持的文件格式时,它们都可以正常工作。只是不使用 php 模块。

当尝试在 PHP 中使用它时,这当然会导致问题。我可以很好地实例化 Imagick 对象:

$im-> new Imagick()

但尝试读取文件失败:

$im->readFile('location');

有谁知道如何解决这个问题?

我正在使用 nginx/fcgi/PHP5.4 运行 Amazon EC2 linux 实例。

提前致谢

4

1 回答 1

0

这与 iMagick 的 PHP 模块的安装方式有问题有关。我建议您重新访问您的安装并正确安装它。然后重新访问 PHPINFO 以确认您看到所有必要的格式。

在 Debian 上安装

http://rakesh.sankar-b.com/2011/05/25/install-imagemagick-from-source-in-debian/

在 CentOS 上安装

http://rakesh.sankar-b.com/2010/07/13/how-to-install-imagemagick-linux-yum/ http://forum.directadmin.com/showthread.php?t=44449

于 2013-06-12T06:16:51.460 回答