Howto:在Ubuntu 11.10上安装Imagick(for php)

我试图安装ImagicK作为我想要用于我的项目Yii扩展的需要。

我已经检查了几个不同的build议,但迄今为止没有任何工作,最终的框架扩展仍然给我一个错误(必须安装ImagicK)。

我尝试过这样的事情:

sudo apt-get update sudo apt-get install imagick-php5 .. etc 

以及PECL安装,最终抛出我以下错误:

 Checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config program. 

如何在Ubuntu 11.10上安装和集成ImagicK以及如何使用PHP进行集成将非常有帮助。

提前致谢!

该软件包在Ubuntu中的名称不同。

  sudo apt-get install php5-imagick 

与通过PECLbuild设的错误意味着你必须安装libmagickwand-dev, libmagickcore3, libmagickwand3可能(有替代品: graphicsmagick-imagemagick-compat ,请参阅新立得)。

Ubuntu 12.04的安装步骤:

  1. 安装imagemagick

    sudo apt-get install imagemagick

  2. 安装imagemagick PECL扩展

    sudo apt-get install php5-imagick

  3. 重新启动networking服务器

Ubuntu <16.04的安装步骤:

 sudo apt-get install imagemagick php5-imagick; sudo service apache2 restart 

Ubuntu> 16.04的安装步骤:

 sudo apt-get install imagemagick php-imagick; sudo service apache2 restart 

对于Ubuntu 16或更高版本:

 sudo apt-get install php-imagick 

(注意使用php-而不是php5-

安装imagemagick sudo apt-get install imagemagick安装imagemagick PECL扩展sudo apt-get install php5-imagick重新启动webserver

Ubuntu 16.04(Xenial)与PHP 5.6不是7. PHP 7被禁用。

  1. sudo apt-get update
  2. sudo apt-get install imagemagick php5.6-imagick