Встановлення розширення imagick PHP на Ubuntu


21

Я намагаюся встановити розширення imagick pecl на мій сервер Ubuntu, і я отримую помилку нижче. Я встановив ImageMagick rpm, використовуючи вже aptitude, а розширення pecl - версія 2.3.0. Я оглянувся в Інтернеті, але не можу знайти нічого, що б вказувало на мене в правильному напрямку. Я також намагався шукати все, що виглядало, як це може бути програма Wand-config або MagickWand-config, про яку згадується помилка, але не можу її знайти.

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

Я відірвав більшу частину результатів, тому що це насправді не здавалося корисним, але я можу розмістити повідомлення, якщо вимагається.

  • PHP - 5.2.4
  • ImageMagick - 6.3.7
  • sudo aptitude upgradeСьогодні пробіг для оновлення RPM, а також перед встановленням ImageMagick

Відповіді:


36

Потрібно встановити пакет розробки ImageMagick. Спробуйте Ubuntu:

sudo apt-get install libmagickwand-dev libmagickcore-dev

Я намагаюся зробити те ж саме на альпійському Linux і, схоже, назва пакету інша (imagemagick-dev).
Енді

0

Це в rebu rebubu ubuntu (версія 2.0.1-1 для витривалої), чи є причина, що ви намагаєтеся її скласти самостійно?


Версія ubuntu repo для версії, на якій я був (8.0.4), була 1.x, і мені було потрібно принаймні 2.1.x. Врешті-решт я перейшов на оновлення до ubuntu 9, тому мені не довелося.
Стівен Суровец
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.