【发布时间】:2013-10-23 11:40:18
【问题描述】:
所以我们将这台机器与 Linux 一起作为开发服务器运行。 但是,我们在安装 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 http://www.imagemagick.org 版权所有:版权所有 (C) 1999-2009 ImageMagick Studio LLC
如果我们尝试使用此命令安装 imagick,我们会得到以下信息:
# 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 版本更改为开发版本的情况下正确安装。 是否有适用于 PHP 5.5.3 的 imagick 版本或我们可以与我们的 PHP 版本一起使用的 imagick 版本。
非常感谢您的帮助!
【问题讨论】:
-
安装 php-devel 包不会将您的 PHP 版本更改为“开发”版本。它只是安装编译 PHP 扩展所需的开发头文件
-
好的,那么我们如何改变它以使一切正常?我们希望保持相同的 PHP 版本。附言我非常喜欢使用 Unix。非常感谢每一个小解释。