PHP动态编译出现Cannot find autoconf的解决方法
2015-01-24信息快讯网
这篇文章主要介绍了PHP动态编译出现Cannot find autoconf的解决方法,是PHP程序设计中经常会遇到的问题,需要的朋友可以参考下
本文详细讲述了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通过Chianz.com获取IP地址与地区的方法
php中JSON的使用与转换
php5.4以下版本json不支持不转义内容中文的解决方法
PHP针对JSON操作实例分析
php实现utf-8转unicode函数分享
windows中为php安装mongodb与memcache
php中fsockopen用法实例
php中Socket创建与监听实现方法
ioncube_loader_win_5.2.dll的错误解决方法
php中socket通信机制实例详解
为PHP5.4开启Zend OPCode缓存
php中heredoc与nowdoc介绍
腾讯微博提示missing parameter errorcode 102 错误的解决方法
thinkphp中session和cookie无效的解决方法
使用PHP Socket 编程模拟Http post和get请求
PHP实现UTF-8文件BOM自动检测与移除实例
php画图实例
PHP读取CURL模拟登录时生成Cookie文件的方法
PHP实现模仿socket请求返回页面的方法
php验证session无效的解决方法
CI框架Session.php源码分析
PHP has encountered a Stack overflow问题解决方法
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
php中count获取多维数组长度的方法
Codeigniter(CI)框架分页函数及相关知识
set_exception_handler函数在ThinkPHP中的用法
用 Composer构建自己的 PHP 框架之使用 ORM
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
php中socket的用法详解
php中__destruct与register_shutdown_function执行的先后顺序问题
PHP下的Oracle客户端扩展(OCI8)安装教程
PHP中使用localhost连接Mysql不成功的解决方法
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法