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 相关文章推荐
不错的PHP学习之php4与php5之间会穿梭一点点感悟
May 03 PHP
用php获取远程图片并把它保存到本地的代码
Apr 07 PHP
PHP 万年历实现代码
Oct 18 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
Apr 22 PHP
php将日期格式转换成xx天前的格式
Apr 16 PHP
WordPress主题制作之模板文件的引入方法
Dec 28 PHP
100多行PHP代码实现socks5代理服务器[2]
May 05 PHP
PHP版单点登陆实现方案的实例
Nov 17 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
Feb 17 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
vmware linux系统安装最新的php7图解
Apr 14 PHP
ThinkPHP5&5.1实现验证码的生成、使用及点击刷新功能示例
Feb 07 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
用libtemplate实现静态网页生成
2006/10/09 PHP
PHP简单系统查询模块代码打包下载
2008/06/07 PHP
在php中判断一个请求是ajax请求还是普通请求的方法
2011/06/28 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
2019/08/02 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
如何在标题栏显示框架内页面的标题
2007/02/03 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
学习js在线html(富文本,所见即所得)编辑器
2012/12/18 Javascript
JavaScript 函数参数是传值(byVal)还是传址(byRef) 分享
2013/07/02 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
jQuery常用操作方法及常用函数总结
2014/06/19 Javascript
JS表格组件神器bootstrap table详解(基础版)
2015/12/08 Javascript
Node.js重新刷新session过期时间的方法
2016/02/04 Javascript
javascript每日必学之多态
2016/02/23 Javascript
Vue.js中用v-bind绑定class的注意事项
2016/12/13 Javascript
jquery easyui DataGrid简单示例
2017/01/23 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
5种Python单例模式的实现方式
2016/01/14 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
python机器学习之贝叶斯分类
2018/03/26 Python
python 用opencv调用训练好的模型进行识别的方法
2018/12/07 Python
pyqt远程批量执行Linux命令程序的方法
2019/02/14 Python
Python控制台实现交互式环境执行
2020/06/09 Python
Python爬虫破解登陆哔哩哔哩的方法
2020/11/17 Python
关键字throw与throws的用法差异
2016/11/22 面试题
酒店副总岗位职责
2013/12/24 职场文书
迟到检讨书大全
2014/01/25 职场文书
深入开展党的群众路线教育实践活动方案
2014/02/04 职场文书
软件售后服务承诺书
2014/05/21 职场文书
作风大整顿心得体会
2014/09/10 职场文书
写给领导的感谢信
2015/01/22 职场文书
辣妈辣妹观后感
2015/06/10 职场文书
会议简报格式范文
2015/07/20 职场文书
2015-2016年小学教导工作总结
2015/07/21 职场文书
第四次工业革命,打工人与机器人的竞争
2022/04/21 数码科技
python神经网络Xception模型
2022/05/06 Python