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 相关文章推荐
一个多文件上传的例子(原创)
Oct 09 PHP
php include的妙用,实现路径加密
Jul 29 PHP
攻克CakePHP系列二 表单数据显示
Oct 22 PHP
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
Nov 14 PHP
PHPMailer的主要功能特点和简单使用说明
Feb 17 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
Jun 12 PHP
linux下编译安装memcached服务
Aug 03 PHP
php封装的图片(缩略图)处理类完整实例
Oct 19 PHP
php安全配置记录和常见错误梳理(总结)
Mar 28 PHP
谈谈从phpinfo中能获取哪些值得注意的信息
Mar 28 PHP
PHP时间戳和日期相互转换操作实例小结
Dec 18 PHP
php+ajax 文件上传代码实例
Mar 18 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去除重复字的实现代码
2011/09/16 PHP
PHP提取字符串中的图片地址[正则表达式]
2011/11/12 PHP
PHP jQuery表单,带验证具体实现方法
2014/02/15 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
实例讲解PHP表单处理
2019/02/15 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
2020/01/23 PHP
加速IE的Javascript document输出的方法
2010/12/02 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
jquery实现瀑布流效果分享
2014/03/26 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
一个jquery实现的不错的多行文字图片滚动效果
2014/09/28 Javascript
使用jQuery不判断浏览器高度解决iframe自适应高度问题
2014/12/16 Javascript
jQuery中detach()方法用法实例
2014/12/25 Javascript
JavaScript数据结构和算法之图和图算法
2015/02/11 Javascript
js验证上传图片的方法
2015/05/12 Javascript
javascript编写贪吃蛇游戏
2015/07/07 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
解决jquery中动态新增的元素节点无法触发事件问题的两种方法
2015/10/30 Javascript
果断收藏9个Javascript代码高亮脚本
2016/01/06 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
node.js中debug模块的简单介绍与使用
2017/04/25 Javascript
JS如何设置元素样式的方法示例
2017/08/28 Javascript
微信小程序实现简单评论功能
2018/11/28 Javascript
Python基于DES算法加密解密实例
2015/06/03 Python
python中私有函数调用方法解密
2016/04/29 Python
Python实现网络端口转发和重定向的方法
2016/09/19 Python
PyQt编程之如何在屏幕中央显示窗体的实例
2019/06/18 Python
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
萌新HTML5 入门指南(二)
2020/11/09 HTML / CSS
新西兰珠宝品牌:Michael Hill
2017/09/16 全球购物
JRE、JDK、JVM之间的关系怎样
2012/05/16 面试题
保密工作实施方案
2014/02/24 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
教师个人事迹材料
2014/12/17 职场文书
图书借阅制度范本
2015/08/06 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书