centos 7 如何安装 ZipArchive 扩展
1、检查是否安装扩展
php -m | grep zip
安装成功展示效果如下:
未安装或安装未成功效果如下:
2、使用 YUM/DNF 安装(推荐)
# 对于 PHP 7.x / 8.x(根据你的 PHP 版本调整)
sudo yum install php-zip # CentOS 7
sudo dnf install php-zip # CentOS 8/Stream# 如果知道具体 PHP 版本(如 php7.4、php8.0)
sudo yum install php74-php-zip # PHP 7.4
sudo dnf install php80-php-zip # PHP 8.0
如何出现如下效果:
说明没有软件包,需要安装软件包资源
# 启用 Remi 仓库(如果尚未启用)
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm # CentOS 7
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm # CentOS 8# 安装特定 PHP 版本的 zip 扩展
sudo yum install php74-php-zip # PHP 7.4
sudo yum install php80-php-zip # PHP 8.0
搜索zip.so安装位置,如下操作
打包php配置文件,如下操作
extension=/opt/remi/php80/root/usr/lib64/php/modules/zip.so
保存后,重启php-fpm,通过phpinfo()查看,
zip安装成功显示效果如下: