PHP 5.5.3为ImageMagick安装Imagick扩展
因此,我们使用Linux作为开发服务器运行这台机器。 但是,我们有som问题,正在安装imagick扩展 我们正在使用: PHP 5.5.3(cli)(构建日期:2013年8月21日18:12:49) 版权所有(c)1997-2013 PHP集团 Zend Engine v2.5.0版权所有(c)1998-2013 Zend Technologies 及 版本:ImageMagick 6.5.4-7 2012-05-07 Q16 OpenMP 版权所有:版权所有(C)1999-2009 ImageMagick Studio LLC 如果尝试使用此命令安装imagick,则会得到以下结果:PHP 5.5.3为ImageMagick安装Imagick扩展,php,unix,imagick,Php,Unix,Imagick,因此,我们使用Linux作为开发服务器运行这台机器。 但是,我们有som问题,正在安装imagick扩展 我们正在使用: PHP 5.5.3(cli)(构建日期:2013年8月21日18:12:49) 版权所有(c)1997-2013 PHP集团 Zend Engine v2.5.0版权所有(c)1998-2013 Zend Technologies 及 版本:ImageMagick 6.5.4-7 2012-05-07 Q16 OpenMP 版权所有:版权所有(C)1999-2009 Imag
# pecl install imagick
downloading imagick-3.1.2.tgz ...
Starting to download imagick-3.1.2.tgz (94,657 bytes)
.....................done: 94,657 bytes
15 source files, building
running: phpize
Can't find PHP headers in /usr/include/php
The php-devel package is required for use of this command.
ERROR: `phpize' failed
如何在不将PHP版本更改为dev版本的情况下正确安装。
是否有适用于PHP5.5.3的imagick版本或我们可以在PHP版本中使用的imagick版本
非常感谢您的帮助 作为root用户,执行以下命令
yum install php-devel
然后再次尝试安装imageMagick扩展我们通过删除旧的php安装包安装了该扩展,因为它来自不同的存储库。之后,我们从同一个存储库安装了所有东西。在那之后,我们需要在php.ini中添加一些非默认扩展,以使一切都能再次工作!不知道确切的细节,我不是unix专家;) 安装php-devel包不会将您的php版本更改为“dev”版本。它只安装编译PHP扩展所需的开发头OK,那么我们如何更改它以使一切正常工作呢?我们希望保持相同的PHP版本。另外,我在使用Unix方面是超级高手。非常感谢每一个小的解释。请看:已经尝试过:
Error:Package:php-devel-5.3.3-23.el6_4.x86_64(更新)需要:php(x86-64)=5.3.3-23.el6_4