我正在尝试安装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安装步骤:
-
安装imagemagick
sudo apt-get install imagemagick
-
安装imagemagick PECL扩展
sudo apt-get install php5-imagick
-
重启网络服务器
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被禁用
- sudo apt-get update sudo apt-get install imagemagick