Home >Backend Development >PHP Tutorial >Install phpredis extension on mac, macphpredis extension_PHP tutorial

Install phpredis extension on mac, macphpredis extension_PHP tutorial

WBOY
WBOYOriginal
2016-07-12 09:03:581174browse

Mac install phpredis extension, macphpredis extension

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: If an error message appears when executing phpize, handle it in the following ways

Question 1:

Execute phpize and report an error:

1 2 3 4 5 6 7
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:
: /usr/include/php/main/php. h: No such file or directory

: /usr/include/php/Zend/zend_modules. h: No such file or directory

: /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
Solution:

1 ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform /Developer/SDKs/MacOSX10.9.sdk/usr/include <code class="shell plain">/usr/include

PS: Tested and applicable to Yosemite (10.10) Xcode 6.0.1 (6A317)

Question 2:

1 2 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable.
If you execute phpize, the following error is prompted:

Solution:

ruby -e <span>"</span><span>$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)</span>
Install Homebrew first:

1 brew install autoconf
Then install autoconf:
1 brew autoconf
 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1077538.htmlTechArticlemac 安装phpredis扩展,macphpredis扩展 curl-Ohttps: //nodeload .github.com /nicolasff/phpredis/zip/master tar -zxfmaster cd phpredis-master/ phpize . /configure --with-php-co...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn