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中for循环语句的几种变型
Nov 26 PHP
实用函数3
Nov 08 PHP
smarty中先strip_tags过滤html标签后truncate截取文章运用
Oct 25 PHP
深入解析PHP中的(伪)多线程与多进程
Jul 01 PHP
table标签的结构与合并单元格的实现方法
Jul 24 PHP
php实现的Captcha验证码类实例
Sep 22 PHP
PHP开启opcache提升代码性能
Apr 26 PHP
PHP数组与对象之间使用递归实现转换的方法
Jun 24 PHP
thinkPHP5.0框架API优化后的友好性分析
Mar 17 PHP
Yii框架创建cronjob定时任务的方法分析
May 23 PHP
详解PHP5.6.30与Apache2.4.x配置
Jun 02 PHP
PHP strripos函数用法总结
Feb 11 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
php和nginx交互实例讲解
2019/09/24 PHP
laravel-admin select框默认选中的方法
2019/10/03 PHP
Javascript load Page,load css,load js实现代码
2010/03/31 Javascript
javascript中的对象创建 实例附注释
2011/02/08 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(五)可移动地图的实现
2013/01/23 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
jQuery多级弹出菜单插件ZoneMenu
2014/12/18 Javascript
JS实现DIV容器赋值的方法
2015/12/14 Javascript
html+js+highcharts绘制圆饼图表的简单实例
2016/08/04 Javascript
JavaScript 对象详细整理总结
2016/09/29 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
JavaScript闭包的简单应用
2017/09/01 Javascript
使用layui日期控件laydate对开始和结束时间进行联动控制的方法
2019/09/06 Javascript
js键盘事件实现人物的行走
2020/01/17 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
vuex管理状态仓库使用详解
2020/07/29 Javascript
python标准算法实现数组全排列的方法
2015/03/17 Python
举例讲解Python中的list列表数据结构用法
2016/03/12 Python
浅谈python写入大量文件的问题
2018/11/09 Python
Python求正态分布曲线下面积实例
2019/11/20 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
2020/03/02 Python
Python:__eq__和__str__函数的使用示例
2020/09/26 Python
西尔斯百货官网:Sears
2016/09/06 全球购物
extern是什么意思
2016/03/10 面试题
应聘护士自荐信
2013/10/21 职场文书
怎样客观的做好自我评价
2013/12/28 职场文书
咖啡馆创业计划书
2014/01/26 职场文书
医院护士见习期自我鉴定
2014/04/10 职场文书
党日活动总结
2014/05/07 职场文书
公司委托书格式范本
2014/09/16 职场文书
第二批党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
女生抽烟检讨书
2014/10/05 职场文书
前台文员岗位职责
2015/02/04 职场文书
就业推荐表自我评价范文
2015/03/02 职场文书
2015年领导班子工作总结
2015/05/23 职场文书