**这里以安装redis扩展为例,其它扩展可以大体仿照如此过程:**
分类:
Web程序 时间:
2018-03-16 18:44:43
阅读次数:
241
下载redis redis端口6379 netstat -ln | grep 6379查看端口进程命令, wget http://download.redis.io/releases/redis-2.6.16.tar.gz tar zxvf redis-2.6.16.tar.gz cd redis- ...
分类:
系统相关 时间:
2017-12-26 23:13:04
阅读次数:
174
1)到 https://pecl.php.net/ 上搜索并下载(wget)你需要的扩展的源码包 2)解压并切换进入扩展包的目录 3)使用phpize工具自动生成 configure 4)configure配置扩展 5)编译并安装扩展 【下面以编译php的mongodb扩展来做一个代码参考】 ...
分类:
数据库 时间:
2016-04-15 00:33:58
阅读次数:
212
环境:CentOS 6.6 + Apache 2.2.21 + PHP 5.3.10php-memcache 是 php 写的 memcached 的客户端,以扩展的形式发布。对于正在运行的 php,不可能去整体重新编译 php,只能编译扩展。php 扩展编译(的通用方法,以 memcached 扩...
分类:
Web程序 时间:
2015-09-08 06:53:11
阅读次数:
145
进入扩展库目录:$cd phpredis-master需要root权限执行执行:$ phpize执行:$ ./configure执行:$ make执行:$ make install编译完成,会生成.so文件在当前扩展库的目录下然后,将.so文件拷贝到php扩展目录下(不同环境下的扩展目录不一样哦)然...
分类:
Web程序 时间:
2015-04-07 11:21:18
阅读次数:
143
linux下php已经编译,如何再为php增加新的扩展通过php自带的phpize,如我的phpize在/usr/local/php/bin/phpize1.到软件的官方或pecl.php.net去下载源码包2.解压并进入到解压后的目录3.根据当前php版本动态的创建扩展的configure文件/u...
分类:
Web程序 时间:
2015-03-06 16:55:30
阅读次数:
143
关于php与mysql之间的工作机制,今天蛋疼地考虑php编译安装时不添加--with-mysql参数,是否可以实现mysql_connect()函数。第一次编译只是简单的./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/php/etc
make&&makeinstallmysql_connect()果然使..
分类:
Web程序 时间:
2014-05-24 15:40:47
阅读次数:
1057