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

问题描述 投票:62回答:6

我正在尝试安装ImagicK作为我希望用于我的项目的Yii扩展所需的。

我已经检查过并遵循了一些不同的建议,但到目前为止没有任何工作,最终框架扩展仍然给我一个错误(必须安装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上安装和集成PHP的任何帮助都会很棒。

提前致谢!

php imagick pecl
6个回答
114
投票

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

 sudo apt-get install php5-imagick

通过PECL构建的错误意味着您必须安装libmagickwand-dev, libmagickcore3, libmagickwand3(有替代方案:graphicsmagick-imagemagick-compat,请参阅Synaptic)。


60
投票

Ubuntu 12.04的安装步骤:

  1. 安装imagemagick sudo apt-get install imagemagick
  2. 安装imagemagick PECL扩展 sudo apt-get install php5-imagick
  3. 重启webserver

10
投票

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

2
投票

对于Ubuntu 16或更高版本:

sudo apt-get install php-imagick

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


1
投票

安装imagemagick:

sudo apt-get install imagemagick

安装imagemagick PECL扩展:

sudo apt-get install php5-imagick

重启webserver


0
投票

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

  1. sudo apt-get update
  2. sudo apt-get install imagemagick php5.6-imagick
© www.soinside.com 2019 - 2024. All rights reserved.