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 相关文章推荐
PHP4在WinXP下IIS和Apache2服务器上的安装实例
Oct 09 PHP
使用迭代器 遍历文件信息的详解
Jun 08 PHP
基于PHP+Ajax实现表单验证的详解
Jun 25 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
Jun 26 PHP
smarty模板引擎中自定义函数的方法
Jan 22 PHP
PHP测试成功的邮件发送案例
Oct 26 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
Sep 19 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
PHP实现的猴王算法(猴子选大王)示例
Apr 30 PHP
PHP-FPM的配置与优化讲解
Mar 15 PHP
php中try catch捕获异常实例详解
Aug 06 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导出到Excel或CSV的详解(附utf8、gbk 编码转换)
2013/06/25 PHP
php中OR与|| AND与&&的区别总结
2013/10/26 PHP
PHP模拟asp中response类实现方法
2015/08/08 PHP
ThinkPHP实现生成和校验验证码功能
2017/04/28 PHP
addRule在firefox下的兼容写法
2006/11/30 Javascript
Js 时间函数getYear()的使用问题探讨
2013/04/01 Javascript
event对象获取方法总结在google浏览器下测试
2013/11/03 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
angularjs的一些优化小技巧
2014/12/06 Javascript
jQuery获取上传文件的名称的正则表达式
2015/05/21 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
2016/05/05 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
jQuery Validate 无法验证 chosen-select元素的解决方法
2017/05/17 jQuery
基于jQuery的表单填充实例
2017/08/22 jQuery
小程序开发中如何使用async-await并封装公共异步请求的方法
2019/01/20 Javascript
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
2020/01/17 Javascript
JS+HTML实现自定义上传图片按钮并显示图片功能的方法分析
2020/02/12 Javascript
在Vue中使用mockjs代码实例
2020/11/25 Vue.js
python 删除列表里所有空格项的方法总结
2018/04/18 Python
django 删除数据库表后重新同步的方法
2018/05/27 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
如何利用python web框架做文件流下载的实现示例
2020/06/02 Python
浅谈keras中自定义二分类任务评价指标metrics的方法以及代码
2020/06/11 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
css3利用transform变形结合事件完成扇形导航
2020/10/26 HTML / CSS
经济信息管理专业大学生求职信
2013/09/27 职场文书
高中毕业的自我鉴定
2013/12/09 职场文书
车间统计员岗位职责
2014/01/05 职场文书
关于毕业的广播稿
2014/01/10 职场文书
员工考核管理制度
2014/02/02 职场文书
毕业晚会主持词
2014/03/24 职场文书
理财计划书
2014/08/14 职场文书
民政局副局长民主生活会个人对照检查材料
2014/09/19 职场文书
唐山大地震的观后感
2015/06/05 职场文书
JavaScript实现淘宝商品图切换效果
2021/04/29 Javascript