0

我正在使用 exec 函数使用 ImageMagick 在 PHP 中调整图像大小:

exec("转换 $userfile -thumbnail $width x $height $userfile");

但是服务器支持禁用了这个功能并说它不安全,我不能再使用它了

有没有其他方法可以使用 ImageMagick 而不是使用 exec 来调整图像?

4

2 回答 2

2

如果他们禁用exec了,他们可能会禁用所有其他打开进程的方式。也许你应该看看他们是否会安装“imagick”PECL 扩展

那或者您可以将您的代码转换为使用内置的 GD 东西。缩略图很容易。

我个人建议为此使用完善的第三方库。 例如, Imagine非常漂亮。

于 2012-12-27T19:17:47.730 回答
1

是的,您可以直接从 PHP中使用ImageMagick 函数。例如,Imagick::scaleImage

于 2012-12-27T19:18:42.060 回答