Can't install Imagick for PHP on Debian

匿名 (未验证) 提交于 2019-12-03 02:56:01

问题:

Pulling my hair out. PHP built from source, everything working. Now need to install imagick and can't get it installed.

I am running Debian on kernel 3.7.1 with PHP 5.3.20 (the last version my app supports, cannot go to PHP 5.4).

pecl install imagick ... checking ImageMagick MagickWand API configuration program... found in /usr/bin/Wand-config checking if ImageMagick version is at least 6.2.4... configure: error: no. You need at least Imagemagick version 6.2.4 to use Imagick. ERROR: `/tmp/pear/temp/imagick/configure --with-imagick' failed 

Yet, I have version 6.7.7 installed:

# convert --version Version: ImageMagick 6.7.7-10 2012-11-06 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC Features: OpenMP 

I also tried installing the latest beta (pecl install imagick-beta), same result. Also tried an old version 2.3.0, same result. Also tried downloading source, phpize, and configure -- same result.

Can someone help please?

回答1:

I was finally able to solve this myself. I ended up doing:

apt-get remove graphicsmagick-libmagick-dev-compat imagemagick imagemagick-common apt-get autoremove 

Then:

apt-get install libmagickwand-dev 

And finally was able to get imagick installed via pecl:

pecl install imagick-beta 


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!