我试图在我的Ubuntu服务器上安装imagick pecl扩展,并得到下面的错误。 我已经使用aptitude安装了ImageMagick rpm,pecl扩展版本是2.3.0。 我在网上浏览过,但找不到任何指向正确方向的东西。 我也试过寻找任何看起来可能是Wand-config或MagickWand-config程序的错误提示,但找不到任何东西。
steven@server:/var/www$ sudo pecl install imagick downloading imagick-2.3.0.tgz ... Starting to download imagick-2.3.0.tgz (86,976 bytes) .....................done: 86,976 bytes 12 source files, building running: phpize Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 Please provide the prefix of Imagemagick installation [autodetect] : building in /var/tmp/pear-build-root/imagick-2.3.0 running: /tmp/pear/temp/imagick/configure --with-imagick *** ... snip ... *** checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config program. ERROR: `/tmp/pear/temp/imagick/configure --with-imagick' failed
我削减了大部分的输出,因为它似乎没有什么帮助,但如果要求我可以发布。
您需要安装ImageMagick devel软件包。 在Ubuntu中尝试:
sudo apt-get install libmagickwand-dev libmagickcore-dev
这是在Ubuntu的回购(hardy版本2.0.1-1),是否有一个原因,你试图自己编译它?