我的php80默认路径
/etc/opt/remi/php80
/usr/lib64/php/modules/
一、重装php-zip
yum-config-manager --enable remi-php80
yum install php-zip
systemctl stop php80-php-fpm
systemctl start php80-php-fpm
依然无效
二、下载一个包
https://pecl.php.net/package/zip 下载最新版本zip-1.22.3.tgz
Whereis php-config
php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz
https://pecl.php.net/get/zip-1.22.3.tgz
cd zip-1.22.3
./configure --with-php-config=/usr/bin/php-config
提示lib zip 版本1.10级别不够 最少1.11以上
三、libzip升级
下载最新版本
cd libzip-1.3.2
./configure
make -j 4 && make install -j 4
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
四、再次编译php-zip包
cd zip-1.22.3
phpize
./configure --with-php-config=/usr/bin/php-config
make && make install
打开zip.so
extension=zip.so
重启
systemctl stop php80-php-fpm
systemctl start php80-php-fpm