1.linux安装php7.4后没有./configure安装mysqli和pdo_mysql等其他扩展,可以通过安装包的制定扩展phpize安装
2.php5以后不支持pecl针对mysql的扩展安装
3.phpize安装前遇到问题一
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
解决办法:
apt-get install m4
apt-get install autoconf
4.安装遇到问题二
E: Couldn’t find any package by glob ‘config.m4’
E: Couldn’t find any package by regex ‘config.m4’
解决办法:
扩展包下面的名字不是config.m4,有可能有类似config0.m4的文件;因此名字不一样也是找不到的,我们需要用mv config0.m4 config.m4;
5.进行配置./confiure
6.make
7.make install
8.生成制定的扩展.so文件拷贝至php.ini文件设置的extension_dir目录中,并进行重新启动