Mac os10.10 下php redis 的安装
来源:互联网 发布:模拟人生3 for mac 编辑:程序博客网 时间:2024/06/02 03:04
今天在自己的本地环境下配置php redis的环境
先要现在phpredis的包,在git上有https://github.com/nicolasff/phpredis
git clone https://github.com/nicolasff/phpredis.git
进入包中cd phpredis-master
运行phpize
这个时候可能会出现错误:
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:
解决方案:
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include /usr/include
也有可能出现错误:
Cannot
find
autoconf. Please check your autoconf installation
and the $PHP_AUTOCONF environment variable.
这个时候安装一个brew,brew时一个很好的管理软件的工具
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
这个语句时官网提供的。
然后用brew安装autoconf:brew install autoconf
运行 phpize
出现下面的画面说明是安装成功了
执行./configure --with-php-configure=/usr/bin/php-config(这句我不知道是不是必须的,查找有些资料是没有这句的)
执行make
make install
出现这个的时候代表这redis是安装成功了
php要调用这个拓展就要更改php.ini
再/etc/下只有php.ini.default一个文件,如果要启用php.ini就要在文件目录里有这个文件
cp /etc/php.ini.default /etc/php.ini
在php.ini文件里添加拓展的引用
extension=redis.so
重启apache: sudo apachectl restart
查看redis的拓展是否添加成功:
php -m | grep redis
如果有就是添加成功。
参考资料:http://segmentfault.com/blog/jason_wu/1190000000629767
http://my.oschina.net/Twitter/blog/287544
http://my.oschina.net/Twitter/blog/287543
0 0
- Mac os10.10 下php redis 的安装
- Mac OS10.11系统下 安装cocoapods
- mac os10.10 安装caffe步骤参照
- Mac os10.9.4下安装Hadoop2.4.0,Mahout的惨痛血泪史
- MAC 下 安装 MAMP的PHP redis扩展
- MAC 下 安装 MAMP的PHP redis扩展
- mac下安装php-redis扩展
- mac下安装php-redis扩展
- mac下安装 php mongo redis 扩展
- MAC下 Redis php扩展安装
- mac下安装php-redis扩展
- mac下安装php-redis扩展
- mac下XAMPP安装php redis扩展
- Mac OS10.10 Yosemite(XCode 6)下使用Matlab
- mac下redis的安装
- MAC os10.9 MySql-python 安装
- windows上安装mac os10.11
- Mac下安装redis
- JAVA 对象引用,以及对象赋值
- iOS8 UIDatePicker 键盘没有弹出的解决方法
- IO-Blocking和Synchronous
- 8、Ken Burns特效的幻灯片
- 数据缓存
- Mac os10.10 下php redis 的安装
- 【POJ1328】Radar Installation 贪心
- Caused by: org.osgi.framework.BundleException: The activator org.eclipse.m2e.core.ui.internal.M2EUIP
- text-overflow: ellipsis;
- ActiveMQ持久化方式
- imgareaselect图片裁剪、js裁剪案例
- 最优贸易解题报告
- 二叉树遍历
- android程序更换图标无更新解决方案