2010-11-25 155 views
0

我试图安装PHP的HTTP扩展,但我发现在安装过程中出现以下错误:OS X上安装pecl_http

检查magic.h ...没有找到
配置:错误:找不到magic.h

有没有人有类似的经历?

我在MBP上运行10.6.5 & php 5.3.3。

感谢

+0

请标记为这样的答案 – 4F2E4A2E 2013-11-29 21:14:58

回答

2

在Mac OS 10.8(使用MAMP)安装pecl_http扩展:

  1. 安装brew
  2. 安装的autoconf使用BREW brew install autoconf
  3. php.net
  4. 下载PHP 5.4.10(或任何正在使用版本)的源代码中提取源代码转换成/应用程序/ MAMP /斌/ PHP/PHP5。 4.10 /包括
  5. 从 “PHP-5.4.10” 重命名文件提取到新创建的 “PHP” 文件夹
  6. “PHP”
  7. 运行./configure延长= http.so添加到我的PHP。 ini文件
  8. 重新启动MAMP

之后,我能够安装Pecl扩展没有任何问题。