mac下mamp给php7.0安装redis扩展的各种坑.
来源:互联网 发布:如何删除mac版office 编辑:程序博客网 时间:2024/06/10 17:54
这是一个未竟的事情.以下介绍了各种坑,但是却基本没提供任何有效的解决办法.谨慎观看.
这东西我到最后都没解决,于是只好打开我的云服务器用linux操作了.以下只是记一下我遇到的各种问题
目前遇到的问题有
1. php7.0和其他phpredis版本不同,需要找到专门的版本安装
2. 使用mamp集成环境,即使php -v显示的是mamp中的php对应版本,在安装的时候,phpredis安装的路径居然还是mac自带的那个php环境.
3. 使用phpize的时候,一定要注意对应的路径问题,一定要在扩展的源码包的路径下使用,不然报错Cannot find config.m4 .这个问题一般不会犯错,但是在phpize的时候可能会报其他错误,比如我遇到了一个 phpize cant find php headers in /usr/include/php. 在解决完之后,路径自然发生了改变,但是我却没有意识到这一点,又找了半天的错误..
4. 在终于成功之后,自然而然的重启了apache,然后php -m 安装成功,试了一下,居然显示class redis not found,和没安装之前一个错误.真的是一脸懵逼.
明明php -m都显示成功了啊,根据网友提示可能php命令行的对应的路径和执行的不是同一个,于是打印了phpinfo发现是同一个ini文件.再次一脸懵逼.
5. 最后,突然意识到 php-fpm没他妈重启. 重启了一下,成功了…
在解决错误的过程中对我有启示的网页列表:
https://stackoverflow.com/questions/20827704/phpize-cant-find-php-headers-in-usr-include-php
http://www.bcty365.com/content-122-5254-1.html
https://stackoverflow.com/questions/17834363/phpize-cannot-find-config-m4
http://php.net/manual/en/install.pecl.phpize.php
- mac下mamp给php7.0安装redis扩展的各种坑.
- 总结:mac下使用mamp pro给php7.0以上版本安装redis扩展的坑
- MAC下 安装MAMP的PHP7 redis扩展
- 在MAMP下PHP7安装Redis扩展
- MAC 下 安装 MAMP的PHP redis扩展
- MAC 下 安装 MAMP的PHP redis扩展
- Mac系统MAMP环境下php7安装redis.so拓展
- mamp 下安装redis扩展
- mac下mamp配置redis扩展
- MAC下PHP7.0+phpredis扩展安装
- 在mac下使用集成环境MAMP PRO安装redis扩展模块
- CentOS6下源码编译的php7安装redis扩展
- windows下安装redis 以及phpredis的扩展增对php7 (windows redis php&php7)
- Ubuntu16.04安装redis和php7.0的redis扩展
- Linux下php7.0版本安装redis扩展
- centos7.1下php7安装redis扩展
- centos7下php7.1安装redis扩展
- linux下php7安装memcached、redis扩展
- C++11新特性的读书记录
- 浅谈今昔丧葬制度
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 H A Cache Simulator
- docker——kafka-manager安装
- 理解事务的4种隔离级别
- mac下mamp给php7.0安装redis扩展的各种坑.
- Struts2SpringHibernate框架的简单整合2
- 最长回文子串
- [LeetCode] Search a 2D Matrix II
- 2017ACM6场网络赛总结
- C++之多态
- 输出前k大的数
- Linux 中 ls 命令 -d -l 参数讲解
- !浏览器的工作原理:新式网络浏览器幕后揭秘