如何让phpThumb识别并使用ImageMagick安装?

问题描述 投票:0回答:1

我的服务器上安装了phpThumb和ImageMagick。 phpThumb配置分析器显示大多数项目的绿色,但它显示橙色的“未找到ImageMagick”。

我很确定ImageMagick已经安装并正常工作,因为我的phpinfo()中出现了imagick部分,我可以成功运行下面的测试脚本:

<?php
$im = new Imagick();
$im->newPseudoImage(100, 100, "magick:rose");
$im->setImageFormat("png");
$im->roundCorners(5,3);
$type=$im->getFormat();
header("Content-type: $type");
echo $im->getimageblob();
?>

但是,我无法弄清楚如何让phpThumb识别并使用ImageMagick安装。有关为什么phpThumb可能没有看到ImageMagick的任何想法?

phpThumb版本是1.7.15

ImageMagick版本是ImageMagick 6.8.9-9 Q16 x86_64 2017-07-31

提前致谢!

php ubuntu imagemagick phpthumb
1个回答
1
投票

我现在与“ImageMagick 6.9.9-28 Q16 amd64 2018-01-02 http://www.imagemagick.org”和“Image Magick Module version 3.4.3”并使用“phpThumb 1.7.15-201802181529”在同一条船上。我还可以运行您提供的脚本来创建带有imagemagick的图像,以显示它的工作原理。

我决定问phpThumb的创建者,结果是目前不支持ImageMagick的php扩展,只有命令行版本。

这是我与他的github上的创建者讨论这个问题:https://github.com/JamesHeinrich/phpThumb/issues/110

© www.soinside.com 2019 - 2024. All rights reserved.