Ubuntu'ya imagick PHP eklentisini yükleme


21

Ubuntu sunucumda imagick pecl uzantısını yüklemeye çalışıyorum ve aşağıdaki hatayı alıyorum. ImageMagick rpm zaten yetenek kullanarak yükledim ve pecl uzantısı sürüm 2.3.0 olduğunu. Çevrimiçine baktım ama beni doğru yönde gösteren hiçbir şey bulamadım. Ayrıca Wand-config veya MagickWand-config programının hatanın bahsettiği, ancak bulamadığı gibi görünen bir şey aramaya çalıştım.

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

Gerçekten yararlı görünmüyordu ama istenirse gönderebilir çünkü çıkış çoğu snipped.

  • PHP 5.2.4
  • ImageMagick 6.3.7'dir
  • sudo aptitude upgradeImageMagick'i yüklemeden önce RPM'leri yükseltmek için bugün koştu

Yanıtlar:


36

ImageMagick devel paketini kurmanız gerekiyor. Ubuntu'da şunu deneyin:

sudo apt-get install libmagickwand-dev libmagickcore-dev

Alpin linux üzerinde aynı şeyi yapmaya çalışıyorum ve paket adı farklı (imagemagick-dev) görünüyor.
Andy

0

Ubuntu depolarında (hardy için sürüm 2.0.1-1), kendiniz derlemeye çalışmanın bir nedeni var mı?


Ubuntu deposundaki sürüm I (8.0.4) sürümü 1.x ve en az 2.1.x gerekiyordu. Sonunda ben ubuntu 9 yükseltilmiş sona erdi bu yüzden yoktu.
Steven Surowiec
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.