web-dev-qa-db-fra.com

Howto: Installer Imagick (pour php) sur Ubuntu 11.10

J'essaie d'installer ImagicK comme requis pour une extension Yii que je souhaite utiliser pour mon projet. 

J'ai vérifié et suivi quelques suggestions différentes, mais rien n'a fonctionné jusqu'à présent. En fin de compte, l'extension du cadre me lance toujours une erreur (Doit avoir installé ImagicK). 

J'ai essayé des choses comme:

Sudo apt-get update
Sudo apt-get install imagick-php5 .. etc

ainsi que l'installation PECL qui finit par me jeter l'erreur suivante:

Checking ImageMagick MagickWand API configuration program... configure: error: 
not found. Please provide a path to MagickWand-config or Wand-config program. 

N'importe quelle aide pour savoir comment installer et intégrer ImagicK avec PHP sur Ubuntu 11.10 serait formidable.

Merci d'avance!

61
csjohn

Le paquet a un nom différent dans Ubuntu.

 Sudo apt-get install php5-imagick

L'erreur de construction via PECL signifie que vous devez probablement installer libmagickwand-dev, libmagickcore3, libmagickwand3 (il existe des alternatives: graphicsmagick-imagemagick-compat, voir Synaptic).

113
mario

Étapes d'installation pour Ubuntu 12.04:

  1. Installez imagemagick

    Sudo apt-get install imagemagick

  2. Installer l'extension imagemagick PECL

    Sudo apt-get installer php5-imagick

  3. Redémarrer le serveur Web

60
Sumoanand

Étapes d'installation pour Ubuntu <16.04:

Sudo apt-get install imagemagick php5-imagick; Sudo service Apache2 restart

Étapes d'installation pour Ubuntu> 16.04:

Sudo apt-get install imagemagick php-imagick; Sudo service Apache2 restart
9
bdombro

Pour Ubuntu 16 ou version ultérieure:

Sudo apt-get install php-imagick

(notez l'utilisation de php- au lieu de php5-)

1
Karl Wolf

Avec Ubuntu 16.04 (Xenial) avec PHP 5.6 pas 7. PHP 7 était désactivé.

  1. Sudo apt-get update
  2. Sudo apt-get install imagemagick php5.6-imagick
0
AZinkey

Installez imagemagick Sudo apt-get installe imagemagick Installe l’extension PECL de imagemagick. Sudo apt-get install php5-imagick Redémarrez le serveur Web

0
Ravi Sharma