我正在使用 exec 函数使用 ImageMagick 在 PHP 中调整图像大小:
exec("转换 $userfile -thumbnail $width x $height $userfile");
但是服务器支持禁用了这个功能并说它不安全,我不能再使用它了
有没有其他方法可以使用 ImageMagick 而不是使用 exec 来调整图像?
我正在使用 exec 函数使用 ImageMagick 在 PHP 中调整图像大小:
exec("转换 $userfile -thumbnail $width x $height $userfile");
但是服务器支持禁用了这个功能并说它不安全,我不能再使用它了
有没有其他方法可以使用 ImageMagick 而不是使用 exec 来调整图像?
如果他们禁用exec
了,他们可能会禁用所有其他打开进程的方式。也许你应该看看他们是否会安装“imagick”PECL 扩展。
那或者您可以将您的代码转换为使用内置的 GD 东西。缩略图很容易。
我个人建议为此使用完善的第三方库。 例如, Imagine非常漂亮。
是的,您可以直接从 PHP中使用ImageMagick 函数。例如,Imagick::scaleImage
。