如何:在Ubuntu 11.10上安装Imagick(用于php)



我正在尝试安装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上安装ImagicK并与PHP集成的任何帮助将是伟大的。

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

 sudo apt-get install php5-imagick

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

Ubuntu 12.04安装步骤:

  1. 安装imagemagick

    sudo apt-get install imagemagick

  2. 安装imagemagick PECL扩展

    sudo apt-get install php5-imagick

  3. 重启网络服务器

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

重启网络服务器

对于php8,这是您所需要的:

apt-get install -y php8.0-imagick

使用Ubuntu 16.04 (Xenial)与PHP 5.6而不是7。php7被禁用

  1. sudo apt-get update
  2. sudo apt-get install imagemagick

最新更新