You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RedHat 8系统下为PHP 7.4安装并启用ZipArchive扩展相关问题问询

问题1解答

你的理解完全正确。系统安装的zip是独立的命令行压缩工具,仅能在终端调用执行压缩/解压操作,和PHP运行时需要调用的ZipArchive扩展属于完全独立的两个软件包,彼此没有依赖关系,也不能互相替代。

问题2解答

你找不到php-pecl-zip包的原因是RHEL 8默认的官方软件源没有包含PHP PECL扩展类包,需要先启用对应仓库后再安装,步骤如下:

  1. 启用EPEL第三方扩展源(RHEL官方认证的第三方软件源,包含大量默认源缺失的工具包),如果执行以下命令报错,可先开启RHEL的可选软件频道后再操作:
dnf install epel-release -y
  1. 如果你使用的是AppStream源提供的PHP 7.4,先确认PHP模块已启用:
dnf module enable php:7.4 -y
  1. 安装PHP zip扩展:
dnf install php-zip -y

如果你是通过Remi第三方源安装的独立PHP 7.4版本,安装命令替换为dnf install php74-php-pecl-zip -y即可

  1. 重启PHP相关服务让扩展生效:
  • 若使用PHP-FPM运行:systemctl restart php-fpm
  • 若使用Apache mod_php运行:systemctl restart httpd
  1. 验证扩展是否安装成功,执行以下命令如果返回zip则说明安装生效:
php -m | grep zip

配置完成后再打开WordPress的Duplicator插件就不会再报ZipArchive缺失的错误。

内容的提问来源于stack exchange,提问作者Berkeley Now

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 23:42:03