首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImageMagick - PECL问题-无法找到头文件MagickWand.h

ImageMagick - PECL问题-无法找到头文件MagickWand.h
EN

Stack Overflow用户
提问于 2013-07-24 14:26:59
回答 5查看 30.6K关注 0票数 15

在安装ImageMagick PECL时,我们得到了这个错误:

检查ImageMagick MagickWand API配置程序.在/usr/local/bin/MagickWand-config中可以找到ImageMagick版本是否至少为6.2.4.找到版本6.8.6 Q16检查MagickWand.h头文件.配置:错误:无法找到头文件MagickWand.h错误:‘/root/tmp/pear/imagick/configure具有-imagick’失败的扩展imagick.so安装在/usr/local/lib/php.ini /usr/ php.ini /bin/php中,没有一个php.ini Tidying php.ini无变化

知道怎么解决这个问题吗?

EN

回答 5

Stack Overflow用户

发布于 2017-02-17 14:15:23

这个线程是旧的,但是今天我通过安装ImageMagick-devel软件包在Centos 7上解决了这个问题:

代码语言:javascript
复制
yum install ImageMagick-devel

希望这能有所帮助。

票数 22
EN

Stack Overflow用户

发布于 2017-08-16 08:59:04

步骤:

  1. 安装libmagickwand-dev
  2. /opt/lampp/bin/pecl安装imagick
  3. gedit /opt/lampp/etc/php.ini
  4. 在extension=imagick.so中添加“php.ini”
票数 18
EN

Stack Overflow用户

发布于 2013-07-25 04:12:35

它可能是在查找MagickWand.h文件,却无法在定义的位置看到该文件。尝试以下步骤

代码语言:javascript
复制
wget http://pecl.php.net/get/imagick-3.1.0RC2.tgz
tar zxf imagick-3.1.0RC2.tgz

编辑文件imagick-3.1.0RC2/config.m4行号55

做出这样的改变,从

代码语言:javascript
复制
if test -r $WAND_DIR/include/ImageMagick/wand/MagickWand.h;

代码语言:javascript
复制
if test -r $WAND_DIR/include/ImageMagick-6/wand/MagickWand.h;

注意,在imagick版本号中出现了这种差异。之后,尝试传统的安装程序。

代码语言:javascript
复制
cd imagick-3.1.0RC2
phpize
./configure
make
make install
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17836893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档