2010-11-25 160 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擴展沒有任何問題。