Php Imagick liquidrescaleimage方法异常

Php Imagick liquidrescaleimage方法异常,php,image,exception,image-processing,imagick,Php,Image,Exception,Image Processing,Imagick,Imagick主机配置为版本ImageMagick 6.5.4-7 2012-12-14 Q16,但我在使用liquidrescaleimage方法时遇到异常 例外情况是: 致命错误:未捕获的异常“ImagickException”与消息 '代理库支持不是内置的'/tmp/magick-XXzvCR7g'(LQR)@ resize.c/LiquidRescaleImage/1549'在/host/multimedia.php:142堆栈中 trace:#0/host/multimedia.php

Imagick主机配置为版本ImageMagick 6.5.4-7 2012-12-14 Q16,但我在使用liquidrescaleimage方法时遇到异常

例外情况是:

致命错误:未捕获的异常“ImagickException”与消息 '代理库支持不是内置的'/tmp/magick-XXzvCR7g'(LQR)@ resize.c/LiquidRescaleImage/1549'在/host/multimedia.php:142堆栈中 trace:#0/host/multimedia.php(142):Imagick->liquidrescalimage(1024, 768,3,25)#1{main}在第142行的/host/multimedia.php中抛出

生成此异常的代码行包括:

$im = new Imagick("../../../../../resources/course/" . $id . "/multimedia/" . $value['multimedia']);
$im->liquidrescaleimage(1024, 768, 3, 25);

为什么?

您需要使用选项
-启用lqr
,自己编译图像Magick


您需要下载liquid rescale library,以便从存储库或其上可用的源代码对ImageMagick进行编译。

我认为您没有重新编译库的权限我没有权限?我很确定我在我的服务器上重新编译了这个库。服务器不是我的,我为一个网站购买了这个web空间。