一、问题发生情景:
安装openssl时,使用phpize命令时报错:
configure.ac:3: error: Autoconf version 2.68 or higher is required
二:解决:
(1)查询当前版本:
命令:rpm -qf /usr/bin/autoconf
autoconf-2.63-5.1.el6.noarch
(2)卸载当前版本:
命令: rpm -e --nodeps autoconf-2.63
(3)安装新版本:
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
tar -zxvf autoconf-2.69.tar.gz
cd autoconf-2.69
./configure && make && make install
因为autoconf依赖m4库,所以下面这个包也需要安装
# 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
再次执行:
/usr/local/php/php7.3/bin/phpize