我正在尝试安装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集成的任何帮助都会很棒。
提前致谢!
答案 0 :(得分:114)
该软件包在Ubuntu中有不同的名称。
sudo apt-get install php5-imagick
通过PECL构建的错误意味着您必须安装libmagickwand-dev, libmagickcore3, libmagickwand3
(有替代方法:graphicsmagick-imagemagick-compat
,请参阅Synaptic)。
答案 1 :(得分:60)
Ubuntu 12.04的安装步骤:
安装imagemagick
sudo apt-get install imagemagick
安装imagemagick PECL扩展程序
sudo apt-get install php5-imagick
重新启动网络服务器
答案 2 :(得分: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
答案 3 :(得分:2)
对于Ubuntu 16或更高版本:
sudo apt-get install php-imagick
(请注意使用php-
代替php5-
)
答案 4 :(得分:1)
使用以下命令安装imagemagick:
sudo apt-get install imagemagick
安装imagemagick PECL扩展程序:
sudo apt-get install php5-imagick
重启网络服务器
答案 5 :(得分:0)
使用Ubuntu 16.04(Xenial),PHP 5.6不是7. PHP 7被禁用。