我对 ImageMagick 有一个奇怪的问题。
在同一个脚本中,我有以下代码:
$ct = system("convert -version");
echo $ct;
并显示以下响应:
Version: ImageMagick 6.6.0-4 2012-04-26 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2010 ImageMagick Studio LLC Features: OpenMP
但是,当我尝试这样做时:
$ct2 = system("convert -resize 800x600 test-image.jpg test-image2.jpg", $retval);
echo $retval;
它返回 1,但图像不会调整大小。不应该在文件名“test-image2.jpg”下创建第二个图像,调整大小吗?我检查了目录权限,它们设置为 0777,所以这不应该是问题。知道这里会发生什么吗?