原因

系统yum仓库问题,导致很多包装不上,libzip依赖无法正常安装

解决方案

yum remove -y libzip*
rm -rf /usr/local/lib/libzip*
ldconfig

mkdir rpm && cd rpm
wget -4 http://download.bt.cn/rpm/remi/7/libzip5-1.5.2.rpm
wget -4 http://download.bt.cn/rpm/remi/7/libzip5-devel-1.5.2.rpm
wget -4 http://download.bt.cn/rpm/remi/7/libzip5-tools-1.5.2.rpm
yum install * -y
cd ../ && rm -rf rpm

cd /www/server/php/81/src/ext/zip/
make clean
/www/server/php/81/bin/phpize
./configure --with-php-config=/www/server/php/81/bin/php-config
make && make install
echo "extension = /www/server/php/81/lib/php/extensions/no-debug-non-zts-20210902/zip.so" >> /www/server/php/81/etc/php.ini
/etc/init.d/php-fpm-81 restart

最后修改:2023 年 06 月 09 日