Frage Imagick PHP Erweiterung unter Ubuntu installieren


Ich versuche, die imagick pecl-Erweiterung auf meinem Ubuntu-Server zu installieren und erhalte den folgenden Fehler. Ich habe die ImageMagick rpm bereits mit aptitude installiert und die pecl-Erweiterung ist Version 2.3.0. Ich habe mich online umgesehen, kann aber nichts finden, was mich in die richtige Richtung weist. Ich habe auch versucht, nach etwas zu suchen, das aussah, als ob es das Wand-config- oder MagickWand-config-Programm wäre, das der Fehler erwähnt, aber nichts finden kann.

steven@server:/var/www$ sudo pecl install imagick
downloading imagick-2.3.0.tgz ...
Starting to download imagick-2.3.0.tgz (86,976 bytes)
.....................done: 86,976 bytes
12 source files, building
running: phpize
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
Please provide the prefix of Imagemagick installation [autodetect] :
building in /var/tmp/pear-build-root/imagick-2.3.0
running: /tmp/pear/temp/imagick/configure --with-imagick
*** ... snip ... ***
checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config program.
ERROR: `/tmp/pear/temp/imagick/configure --with-imagick' failed

Ich habe den Großteil der Ausgabe abgeschnitten, weil es nicht wirklich hilfreich erschien, aber ich kann auf Wunsch posten.

  • PHP ist 5.2.4
  • ImageMagick ist 6.3.7
  • Ran sudo aptitude upgrade heute, um RPMs auch vor der Installation von ImageMagick zu aktualisieren

20
2017-08-22 01:10


Ursprung




Antworten:


Sie müssen das ImageMagick devel-Paket installieren. Versuchen Sie in Ubuntu:

sudo apt-get install libmagickwand-dev libmagickcore-dev

36
2017-08-22 01:17



Das hat den Trick gemacht, danke - Steven Surowiec
Ich versuche, dasselbe auf alpinem Linux zu tun, und es scheint, dass der Paketname anders ist (imagemagick-dev). - Andy


Es ist in den Ubuntu Repos (Version 2.0.1-1 für hardy), gibt es einen Grund, warum Sie versuchen, es selbst zu kompilieren?


0
2017-08-22 02:11



Die Version im ubuntu Repo für die Version, in der ich war (8.0.4) war 1.x und ich brauchte mindestens 2.1.x. Am Ende wurde ich auf Ubuntu 9 upgegraded, also musste ich nicht. - Steven Surowiec