编译PHP-memcache扩展

原创 2016年06月01日 21:30:51

下载php的memcache扩展

网址:http://pecl.php.net/package/memcached
这里写图片描述

解压后文件如下
这里写图片描述

生成配置文件

执行以下命令,由当前php环境,动态生成配置文件

 /usr/local/php/bin/phpize  --with-php-config=/usr/local/php/bin/php-config

这里写图片描述

这里写图片描述

配置

 ./configure --with-php-config=/usr/local/php/bin/php-config 

报错如下:
这里写图片描述
于是下载安装 libmemcached
网址:http://download.tangent.org
1.下载
这里写图片描述
2.配置

./configure --prefix=/usr/local/libmemcached/ --with-libmemcached-dir=/usr/local/libmemcached/  

这里写图片描述
3.安装
这里写图片描述

在此配置,执行如下命令

./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached/  

再次报错如下
这里写图片描述
修改配置命令如下,重新配置

./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached/ --disable-memcached-sasl

执行make && make install

——————————待续————————————–

版权声明:本文为博主原创文章,转载请附带原文网址,谢谢。

Linux下的Memcache安装及安装Memcache的PHP扩展安装

Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memca...
  • han_cui
  • han_cui
  • 2017年01月09日 15:56
  • 1787

windows环境下php和Php扩展编译,扩展dll文件编译

工作过程中需要编译php扩展的dll格式文件 , 经过1天的折腾,终于编译出来了,下面以编译php5.3.28 下runkit扩展为例 , 官方的windows环境下php编译过程参考下面这两篇文章:...
  • clh604
  • clh604
  • 2015年05月08日 10:07
  • 6627

linux下编译安装php扩展

今天部署我的博客时出现了几个问题: 1.Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' 2.Call to undefined function ...
  • somehow1002
  • somehow1002
  • 2017年05月29日 22:29
  • 343

关于windows下基于php7.0.2下编写的第一个扩展

网上的教程是比较多的,但是基于php7+windows的教程非常之少,通过几天的摸索及参考很多资料,终于发现如下可以运行。 php7要求使用vc2015,同时安装sdk,我使用的是8.1的window...
  • lwprain
  • lwprain
  • 2016年01月23日 11:57
  • 3283

Win7上编译OpenCV3.2与扩展模块

一:准备前几天在写代码的时候发现周围有人都换到了OpenCV3.2上面去啦,我当时就把OpenCV3.1包给删啦,立马下载OpenCV3.2,下载地址在这 里:http://opencv.org/o...
  • jia20003
  • jia20003
  • 2017年04月01日 17:07
  • 2095

安装php的mcrypt扩展(动态加载编译)

安装php的mcrypt扩展(动态加载编译) 下载php下的mcrypt扩展或者直接下载php的完整安装包 http://cn.php.net/releases/ 网页下找到自己服务器的p...
  • qq_15974389
  • qq_15974389
  • 2015年09月10日 15:56
  • 1025

php浅析memcache和memcached模块比较以及安装方法

1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在php框架内开发的。与之对应的带d的memcached是建立在libmemcached的基础...
  • qq_28602957
  • qq_28602957
  • 2016年10月10日 20:04
  • 2349

mac编译安装php扩展

公司的数据库是sql server的,但mac自带的php默认是木有mssql这个扩展的(后来发现还木有mcrypt.so这个扩展). 以下的安装均需要安装xCode 首先安装libmcrypt.so...
  • u013108734
  • u013108734
  • 2015年08月30日 12:23
  • 1666

OpenCV 3.1.0编译与添加扩展模块

OpenCV 3.1.0编译与添加扩展模块最近在弄个东西,需要把OpenCV的扩展模块中的xfeatures给包含进来,发现要自己编译OpenCV3.1.0与其扩展模块才可以实现。经过一番实践,终于编...
  • jia20003
  • jia20003
  • 2017年01月17日 15:21
  • 2240

Ubuntu16.04编译PHP7.0,并开发PHP扩展

准备先下载PHP源文件使用: wget https://downloads.php.net/~ab/php-7.0.11RC1.tar.bz2下载完成后解压: tar jxf php-7.0.11...
  • u014359108
  • u014359108
  • 2016年09月13日 10:50
  • 2875
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编译PHP-memcache扩展
举报原因:
原因补充:

(最多只允许输入30个字)