我有这个模块的问题。
在我的本地服务器中,我打开我的 php.ini,我在列表中有模块 imagick。现在我将站点更改为网络服务器,但在 php.ini 中,未显示该模块。
我与拥有网络服务器的公司进行了交谈,答案是:“模块已安装并显示:”
root@dime38 [~]# convert
Version: ImageMagick 6.2.8 08/25/10 Q16 file:/usr/share/ImageMagick-6.2.8/doc/index.html
但是当我使用这段代码时:
<?php
$image = new Imagick();
$image->newImage(100, 100, new ImagickPixel('red'));
$image->setImageFormat('png');
header('Content-type: image/png');
echo $image;
?>
我简单地收到这个:
Fatal error: Class 'Imagick' not found in /home/empreg0l/public_html/modulo.php on line 3
但是相同的代码在我的本地主机中有效。问题是什么?(可能是扩展名在php.ini中被注释了?还是代码中存在问题?)
谢谢