问题
I'm attempting to install ImagicK as its required for a Yii Extension I want to use for my project.
I've checked around and followed a few different suggestions but nothing that has worked so far, ultimately the framework extension is still throwing me an error (Must have ImagicK installed).
I've tried things like:
sudo apt-get update
sudo apt-get install imagick-php5 .. etc
as well as the PECL install which ends up throwing me the following error:
Checking ImageMagick MagickWand API configuration program... configure: error:
not found. Please provide a path to MagickWand-config or Wand-config program.
Any help as to how to get ImagicK installed and integrated with PHP on Ubuntu 11.10 would be great.
Thanks in advance!
回答1:
The package has a different name in Ubuntu.
sudo apt-get install php5-imagick
The error with building via PECL means you must install libmagickwand-dev, libmagickcore3, libmagickwand3
probably (there are alternatives: graphicsmagick-imagemagick-compat
, see Synaptic).
回答2:
Installation steps for Ubuntu 12.04:
Install imagemagick
sudo apt-get install imagemagick
Install imagemagick PECL extension
sudo apt-get install php5-imagick
Restart webserver
回答3:
Installation steps for Ubuntu < 16.04:
sudo apt-get install imagemagick php5-imagick; sudo service apache2 restart
Installation steps for Ubuntu > 16.04:
sudo apt-get install imagemagick php-imagick; sudo service apache2 restart
回答4:
For Ubuntu 16 or later:
sudo apt-get install php-imagick
(note the use of php-
instead of php5-
)
回答5:
Install imagemagick with :
sudo apt-get install imagemagick
Install imagemagick PECL extension :
sudo apt-get install php5-imagick
Restart webserver
回答6:
With Ubuntu 16.04 (Xenial) with PHP 5.6 not 7. PHP 7 was disabled.
- sudo apt-get update
- sudo apt-get install imagemagick php5.6-imagick
来源:https://stackoverflow.com/questions/7870878/howto-install-imagick-for-php-on-ubuntu-11-10