PHP动态编译出现Cannot find autoconf的解决方法


Posted in PHP onNovember 05, 2014

本文详细讲述了PHP动态编译出现Cannot find autoconf的解决方法。分享给大家供大家参考。具体方法如下:

在安装完PHP后,想动态编译PHP的memcache扩展库

cd memcache-2.2.5/

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

./configure --with-php-config=/usr/local/webserver/php/bin/php-config

但是执行/usr/local/webserver/php/bin/phpize时出现错误:

Configuring for:

PHP Api Version:         20041225

Zend Module Api No:      20060613

Zend Extension Api No:   220060519

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

如果是UBUNTU的话,可以更简单:
sudo apt-get install m4

sudo apt-get install autoconf

或者直接:
sudo apt-get install autoconf

因为autoconf 依赖于m4,所以会自动下载解决这个依赖关系.

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
利用PHP创建动态图像
Oct 09 PHP
ADODB类使用
Nov 25 PHP
PHP4与PHP5的时间格式问题
Feb 17 PHP
PHP批量生成缩略图的代码
Jul 19 PHP
php 传值赋值与引用赋值的区别
Dec 29 PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
Apr 01 PHP
PHP和javascript常用正则表达式及用法实例
Jul 01 PHP
Web程序工作原理详解
Dec 25 PHP
PHP 微信扫码支付源代码(推荐)
Nov 03 PHP
PHP实现UTF8二进制及明文字符串的转化功能示例
Nov 20 PHP
详解PHP中的外观模式facade pattern
Feb 05 PHP
php微信支付之公众号支付功能
May 30 PHP
php画图实例
Nov 05 #PHP
PHP队列用法实例
Nov 05 #PHP
CI框架入门示例之数据库取数据完整实现方法
Nov 05 #PHP
CI框架验证码CAPTCHA辅助函数用法实例
Nov 05 #PHP
PHP操作MySQL事务实例
Nov 05 #PHP
PHP通过插入mysql数据来实现多机互锁实例
Nov 05 #PHP
PHP中使用虚代理实现延迟加载技术
Nov 05 #PHP
You might like
PHP4之COOKIE支持详解
2006/10/09 PHP
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
Thinkphp+smarty+uploadify实现无刷新上传
2015/07/30 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
微信支付开发发货通知实例
2016/07/12 PHP
PHP获取input输入框中的值去数据库比较显示出来
2016/11/16 PHP
js原生appendChild的bug解决心得分享
2013/07/01 Javascript
jquery队列函数用法实例
2014/12/16 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
如何用JS判断两个数字的大小
2016/07/21 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
BootStrap 表单控件之单选按钮水平排列
2017/05/23 Javascript
vue脚手架vue-cli的学习使用教程
2017/06/06 Javascript
nodejs连接mysql数据库及基本知识点详解
2018/03/20 NodeJs
es6数据变更同步到视图层的方法
2019/03/04 Javascript
layui使用数据表格实现购物车功能
2019/07/26 Javascript
vue滚动插件better-scroll使用详解
2019/10/18 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
Python多线程和队列操作实例
2015/06/21 Python
Python中字符串格式化str.format的详细介绍
2017/02/17 Python
浅析使用Python操作文件
2017/07/31 Python
Python中的Numpy矩阵操作
2018/08/12 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法
2019/04/01 Python
PyQt5固定窗口大小的方法
2019/06/18 Python
Python闭包与装饰器原理及实例解析
2020/04/30 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
html5指南-1.html5全局属性(html5 global attributes)深入理解
2013/01/07 HTML / CSS
迪拜领先运动补剂零售品牌中文站:Sporter商城
2019/08/20 全球购物
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
感恩父母的演讲稿
2014/05/06 职场文书
结对共建工作方案
2014/06/02 职场文书
会议室使用管理制度
2015/08/06 职场文书
mysql批量新增和存储的方法实例
2021/04/07 MySQL
利用正则表达式匹配浮点型数据
2022/05/30 Java/Android