Mac installation Phpredis Extensions

Source: Internet
Author: User
curl -O https: //nodeload .github.com /nicolasff/phpredis/zip/master

tar-zxf master

cdphpredis-master/

phpize

./configure--with-php-c/code>/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 fileor directory

grep: /usr/include/php/Zend/zend_modules.h: No such fileor directory

grep: /usr/include/php/Zend/zend_extensions.h: No such fileor directory

Configuring for:

PHP Api Version:

Zend Module Api No:

Zend Extension Api No:

解决办法:

1

sudoln -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 findautoconf. Please check your autoconf installation

and the $PHP_AUTOCONF environment variable.

解决办法:

先安装Homebrew:

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

然后安装 autoconf :

1

brew installautoconf

以上就介绍了mac 安装phpredis扩展,包括了Application,github方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.