php7编译安装phpredis扩展报一下错误的解决办法

[root@************ phpredis-2.2.8]# make

/bin/sh /usr/local/src/phpredis-2.2.8/libtool --mode=compile cc -I. -I/usr/local/src/phpredis-2.2.8 -DPHP_ATOM_INC -I/usr/local/src/phpredis-2.2.8/include -I/usr/local/src/phpredis-2.2.8/main -I/usr/local/src/phpredis-2.2.8 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /usr/local/src/phpredis-2.2.8/redis.c -o redis.lo

mkdir .libs

cc -I. -I/usr/local/src/phpredis-2.2.8 -DPHP_ATOM_INC -I/usr/local/src/phpredis-2.2.8/include -I/usr/local/src/phpredis-2.2.8/main -I/usr/local/src/phpredis-2.2.8 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /usr/local/src/phpredis-2.2.8/redis.c -fPIC -DPIC -o .libs/redis.o

In file included from /usr/local/src/phpredis-2.2.8/redis.c:27:0:

/usr/local/src/phpredis-2.2.8/common.h:3:40: 致命错误:ext/standard/php_smart_str.h:没有那个文件或目录

#include ^

编译中断。

make: *** [redis.lo] 错误 1

解决办法,因为最新的 phpredis 分了几大分支,针对最新的PHP稳定发行版 php7 有专门为php7的分支,所以我们从github拉下phpredis 源码

git clone https://github.com/nicolasff/phpredis

/usr/local/php7/bin/phpize #找不到phpize的路径可用whereis命令查看:whereis phpize 得到路径 或者 find / -name phpize 得到路径

./configure --with-php-config=/usr/local/php/bin/php-config #此处为php-config的路径,可用whereis php-config查看路径 或者 find / -name phpize 得到路径

make && make install

---- success !

然后看到了扩展目录的显示,就说明安装成功了

转载: (极安全) www.jisec.com

php报错致命错误203,Centos7 下安装PHP7 phpredis扩展报错解决办法 致命错误:ext/standard/php_smart_str.h...相关推荐

  1. Win7 下安装 Visual Studio 2008 失败的解决办法

    Win7 下安装 Visual Studio 2008 失败的解决办法 安装失败一般的可能性如下: 1.这种可能性对于熟练的软件开发人员应该极小--试图在64位的系统上安装 Visual Studio ...

  2. 《视觉SLAM十四讲》第四讲-ubuntu下安装Sophus库出现问题及解决办法

    这里写自定义目录标题 写在前面 1.安装指令: 2.编译过程中出现的问题及解决办法: 问题1: 问题2: 3.使用过程中出现的问题 参考链接 写在前面 本文转载自: [1] haxiongha. ub ...

  3. php smart str,致命错误:ext/standard/php_smart_str.h:没有那个文件或目录

    致命错误:ext/standard/php_smart_str.h:没有那个文件或目录 一.发生背景: 安装php-redis扩展时,打开php官网下载扩展,选择了版本redis-2.2.5.tgz. ...

  4. PHP-Redis扩展安装 error: ext/standard/php_smart_str.h: No such file or directory

    在源码编译PHP-redis扩展时,遇到缺少头文件问题 [问题描述] error: ext/standard/php_smart_str.h: No such file or directory [问 ...

  5. Linux下安装Redis php-redis扩展 redis重启shell脚本 超详细!

    前言 前面刚写过nosql其中三款热门产品的对比,这次主要写关于Redis的一些事情,Redis的介绍.安装以及扩展(php-redis,因为我是phper)安装等等.同时是写给我的朋友(cccjjj ...

  6. centos7下安装PHP7

    官网安装方法: http://php.net/manual/zh/install.unix.nginx.php 编译安装 1.下载php7 wget -O php7.tar.gz http://cn2 ...

  7. linux下安装数据库提示/tmp空间不足解决办法

    出现问题情况:安装数据库时,会使用到临时目录/tmp,但是/tmp太小时会报错,如下图所示 解决办法:需要重新分配/tmp目录大小 在root用户下执行 1.vim /etc/fstab 加入一行 t ...

  8. centOS下安装php7及扩展

    先介绍一下我使用的环境,是centOS7.4 之前的安装PHP我都是下载PHP安装包文件,解压编译安装,扩展也是编译安装,再把生成的.so文件保存在PHP的扩展文件夹下才能使用,这次我发现了一种能超级 ...

  9. Windows 7 下安装VB6.0出现错误的解决办法

    由于工作需要,经常用VB6编个小软件.在windows 7下安装企业版时,遇到几次无法安装或者安装出错的情况,记录下来,供自己和大家参考. 1,卡死在"安装程序正在搜索已安装的组件" ...

最新文章

  1. ​易生信-宏基因组积微学术论坛:基于大数据整合准确预测土壤的枯萎病发生...
  2. app 名字 android,SiRi App For Android名字特殊符号_九游手机游戏
  3. 若依前后端分离版手把手教你本地搭建环境并运行项目
  4. 罗斯蒙特电磁流量计8723说明书_罗斯蒙特8712和8732E电磁流量计变送器的功能规格...
  5. springMVC+ajaxFileUpload中文名乱码的问题
  6. [swustoj 771] 奶牛农场
  7. MacBook高效优先设置,你都开启了吗?
  8. ubuntu 串口调试工具推荐_Qt开源作品3-串口调试助手
  9. 来自联通302的问候
  10. Spring Boot入门(3)-数据库操作
  11. 代码整洁之道读书笔记----第四章---注释--第一节-什么是好注释如何写好注释
  12. 单片微型计算机原理及应用考试,单片机原理及应用《微机原理及应用》试卷(A卷)附答案...
  13. 大数据在智慧城市建设中的应用
  14. 虚幻4地形怎么增加层_虚幻周报20200512 | 该来的总会来的!
  15. 虚幻引擎图文笔记:Niagara粒子系统实例 风格化火焰(一)
  16. AddressBook 代码详解
  17. 【评分卡开发】信用评分模型构建流程
  18. BigDecimal精度控制
  19. 从吃凉的就会肚子疼,不敢吃可爱多以下的雪糕,吃饱后去逛街肚子就会胀,到后来吃饭的时候就胃疼解决办法
  20. 苹果手表支持心电图功能,可能还是逃不过噱头的命运

热门文章

  1. Linux系统:centos7下搭建ElasticSearch中间件,常用接口演示
  2. Redis之GeoHash
  3. 如何通过StackStorm自动支持2万多台服务器
  4. activiti学习--08 连线
  5. 报表如何同步用户数据集
  6. SSH连接virtualbox中的虚拟机
  7. iPhone:文本设计的注意事项
  8. 中国国家高速公路网详细布局
  9. Delphi/C#之父:Anders Hejlsberg
  10. oracle 五天之前,Oracle课程档案,第五天