今天无间断服务加载php-fpm时,爆出了一个错误:PHP Warning: Module 'xhprof' already loaded in Unknown on line 0 从英文可以看出PHP的扩展xhprof已经加载了,所以就查看php.ini,搜索xhprof.so发现有两个,...
分类:
Web程序 时间:
2015-12-28 00:56:47
阅读次数:
257
以前以为php的扩展要重新编译php,今天在群友的指点下知道可以像apache模块一样动态扩展,以mcrypt举例。进入要安装的扩展的源码目录cd /root/php-5.2.6/ext/mcrypt运行phpize/usr/local/php5/bin/phpize[ansi]root@Web2 ...
分类:
Web程序 时间:
2015-12-07 17:53:38
阅读次数:
139
目录一、memcached是什么二、memcached特点三、memcached内存分配机制四、分布式缓存中三种负载均衡的方法五、memcached过期方式六、memcached基于libevent的事件处理七、memcached的安装八、memcached的使用和配置九、memcached命令使用详解十、安装PHP的扩展Memcached实现lnm..
分类:
系统相关 时间:
2015-12-05 17:54:52
阅读次数:
222
任何php的扩展都可以在php的源码包内单独编译安装此处因phpmyadmin需mysqli扩展,编译该模块安装,过程及一些问题记录如下:php编译安装路径/usr/local/php5.6mysql编译安装路径/usr/local/mysql5.6进入php源码安装包的mysqli扩展路径下#cd/tmp/php-5.6.15/ext/mysqli生成configur..
分类:
数据库 时间:
2015-11-26 15:30:47
阅读次数:
160
在windows环境下安装redis和phpredis的扩展1.首先配置php:需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件比如说的我的phpinfo里面显示是Arti。。:x86,所以需要选择X86,这个跟系统无关,我的系统还是64位...
1.安装apache:yum install httpd httpd-devel 2.安装mysql:yum install mysql mysql-server3.安装php:yum install php php-devel4.安装php的扩展:yuminstallphp-mysql php-g...
分类:
Web程序 时间:
2015-10-01 10:21:08
阅读次数:
150
问题是这么开始的:最近在看一个PHP的扩展源码,编译的时候的遇到一个问题:ld: 1 duplicate symbol for architecture x86_64仔细看了一下源码,发现在头文件中 出现了全局变量的定义。简化一下后,可以这么理解:// t1.h#ifndef T1_H#define...
分类:
编程语言 时间:
2015-08-06 22:05:43
阅读次数:
145
最近在看一个PHP的扩展源码,编译的时候的遇到一个问题:ld: 1 duplicate symbol for architecture x86_64仔细看了一下源码,发现在头文件中 出现了全局变量的定义ZEND_DECLARE_MODULE_GLOBALS(xx)简单开来,可以这么理解// t1.h...
分类:
编程语言 时间:
2015-08-05 21:56:12
阅读次数:
181
上几篇文章介绍了Redis的安装及使用,下面将介绍php如何添加Redis扩展! php手册并没有提供Redis的类和方法,也没有提供相关的扩展模块,但我们可以在Redis的官网下载PHP的扩展,里面的扩展比较多,仅以phpredis为例。phpredis下载点击"Repository"进入R...
分类:
Web程序 时间:
2015-07-26 08:36:02
阅读次数:
132
安装httpd mysql mysql-server php:yum install -y httpd mysql mysql-server php php-devel安装php的扩展yum install -y php-mysql php-gd php-imap php-ldap php-odbc...
分类:
Web程序 时间:
2015-07-24 12:08:07
阅读次数:
121