php教程之phpize使用方法


Posted in PHP onFebruary 12, 2014

安装(fastcgi模式)的时候,常常有这样一句命令:

/usr/local/webserver/php/bin/phpize

一、phpize是干嘛的?

phpize是什么?
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize,通过以下几步工作。

二、如何使用phpize?

当php编译完成后,php的bin目录下会有phpize这个脚本文件。在编译你要添加的扩展模块之前,执行以下phpize就可以了;
比如现在想在php中加入memcache扩展模块:我们要做的只是如下几步

tar zxvf memcache-2.2.5.tgz
cd memcache-2.2.5/
/usr/local/webserver/php/bin/phpize
./configure ?with-php-config=/usr/local/webserver/php/bin/php-config
make
make install

注意./configure 后面可以指定的是php-config文件的路径
这样编译就完成了,还需要做的是在php.ini文件中加入extension值

extension = “memcache.so”

注意:Cannot find config.m4.
这个错误是一个很傻的错误,解压以后需要cd到文件夹,不然phpize就会报错
动态编译PHP的memcache扩展库,在执行/usr/localphp/bin/phpize时出现了错误,
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script.

很明显缺少文件,需要安装。
# wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
# tar -zvxf m4-1.4.9.tar.gz
# cd m4-1.4.9/
# ./configure && make && make install
# cd ../
# wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
# tar -zvxf autoconf-2.62.tar.gz
# cd autoconf-2.62/
# ./configure && make && make install
然后执行以下命令进行安装
#/usr/local/php/bin/phpize
#./configure ?prefix=/usr/local/memcached ?with-libevent=/usr/local/libevent ?with-php-config=/usr/local/php/bin/php-config
#make && make install
PHP 相关文章推荐
怎么样可以把 phpinfo()屏蔽掉?
Nov 24 PHP
解决php中Cannot send session cache limiter 的问题的方法
Apr 27 PHP
Linux中用PHP判断程序运行状态的2个方法
May 04 PHP
PHP判断表单复选框选中状态完整例子
Jun 24 PHP
函数中使用require_once问题深入探讨 优雅的配置文件定义方法推荐
Jul 02 PHP
ThinkPHP的MVC开发机制实例解析
Aug 23 PHP
PHP使用CURL模拟登录的方法
Jul 08 PHP
php pthreads多线程的安装与使用
Jan 19 PHP
PHP模板引擎Smarty内置变量调解器用法详解
Apr 11 PHP
PHP实现支持加盐的图片加密解密
Sep 09 PHP
php中对象引用和复制实例分析
Aug 14 PHP
浅谈laravel 5.6 安装 windows上使用composer的安装过程
Oct 18 PHP
php教程之魔术方法的使用示例(php魔术函数)
Feb 12 #PHP
php-fpm配置详解
Feb 12 #PHP
PHP添加Xdebug扩展的方法
Feb 12 #PHP
php和jquery实现地图区域数据统计展示数据示例
Feb 12 #PHP
php中的路径问题与set_include_path使用介绍
Feb 11 #PHP
php 不使用js实现页面跳转
Feb 11 #PHP
简单的php中文转拼音的实现代码
Feb 11 #PHP
You might like
PHP中$_SERVER的详细参数与说明介绍
2013/10/26 PHP
适用于抽奖程序、随机广告的PHP概率算法实例
2014/04/09 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
PHP内置函数生成随机数实例
2019/01/18 PHP
Javascript中eval函数的使用方法与示例
2007/04/09 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
2013/12/14 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
JavaScript框架是什么?怎样才能叫做框架?
2015/07/01 Javascript
浅析JavaScript访问对象属性和方法及区别
2015/11/16 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
2016/01/29 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
2016/04/05 Javascript
每个程序员都需要学习 JavaScript 的7个理由小结
2016/09/03 Javascript
详解js中常规日期格式处理、月历渲染和倒计时函数
2016/12/28 Javascript
Bootstrap table简单使用总结
2017/02/15 Javascript
js实现常见的工具条效果
2017/03/02 Javascript
AngularJS遍历获取数组元素的方法示例
2017/11/11 Javascript
微信小程序左右滑动的实现代码
2017/12/15 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
MAC中PyCharm设置python3解释器
2017/12/15 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
浅谈pytorch和Numpy的区别以及相互转换方法
2018/07/26 Python
pyqt5 实现多窗口跳转的方法
2019/06/19 Python
python高斯分布概率密度函数的使用详解
2019/07/10 Python
Python中itertools的用法详解
2020/02/07 Python
Pytorch 使用opnecv读入图像由HWC转为BCHW格式方式
2020/06/02 Python
Python实现http接口自动化测试的示例代码
2020/10/09 Python
白宫黑市官网:White House Black Market
2016/11/17 全球购物
精彩的推荐信范文
2013/11/26 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
股份合作协议书范本
2014/04/14 职场文书
大学生精神文明先进个人事迹材料
2014/05/02 职场文书
林肯就职演讲稿
2014/05/19 职场文书
教师学习十八届五中全会精神心得体会
2016/01/05 职场文书
postgresql如何找到表中重复数据的行并删除
2023/05/08 MySQL