程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> mac 安裝phpredis擴展,macphpredis擴展

mac 安裝phpredis擴展,macphpredis擴展

編輯:關於PHP編程

mac 安裝phpredis擴展,macphpredis擴展


curl -O https://nodeload.github.com/nicolasff/phpredis/zip/master tar -zxf master cd phpredis-master/ phpize ./configure --with-php-config=/usr/bin/php-config make sudo make install # 這時候會提示一個路徑 # /usr/lib/php/extensions/no-debug-non-zts-20100525/ # 表示已經將擴展放置在該位置 vim /etc/php.ini #增加如下內容 extension=redis.so #重啟apache sudo apachectl restart #查看擴展安裝情況 php -m |grep redis #出現 redis 表示安裝成功   PS:如果執行phpize出現錯誤提示按下列方式處理  

問題一:

執行執行 phpize 報錯:

1 2 3 4 5 6 7 grep/usr/include/php/main/php.h: No such file or directory grep/usr/include/php/Zend/zend_modules.h: No such file or directory grep/usr/include/php/Zend/zend_extensions.h: No such file or directory Configuring for: PHP Api Version: Zend Module Api No: Zend Extension Api No:

 

解決辦法:

1 sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include /usr/include

 

PS:經測試,適用於 Yosemite (10.10) Xcode 6.0.1 (6A317)

 

問題二:

如果執行 phpize 提示如下錯誤:

1 2 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable.

 

解決辦法:

先安裝Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)

 

 

然後安裝 autoconf :

1 brew install autoconf  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved