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

CentOS7下PHP7.2安装ZipArchive及DOMDocument的方法求助(适配Avada主题)

解决CentOS 7 + PHP 7.2(Remi源)下安装ZipArchive与DOMDocument扩展的方法

看起来你已经在CentOS 7的Nginx环境里部署了WordPress和Avada主题,卡在了这两个必需的扩展上——别担心,这俩扩展在Remi的PHP 7.2源里都有现成的包,咱们一步步来搞定:

1. 安装DOMDocument扩展

DOMDocument属于PHP的XML扩展组件,对应的包是php-xml。因为你用的是Remi的PHP 7.2源,直接执行以下命令安装:

yum install php-xml --enablerepo=remi-php72

(如果你的系统已经默认启用了remi-php72源,去掉--enablerepo=remi-php72也可以正常执行)

2. 安装ZipArchive扩展

ZipArchive对应的独立包是php-zip,同样通过Remi源安装:

yum install php-zip --enablerepo=remi-php72

3. 重启PHP-FPM使扩展生效

由于你采用的是Nginx+PHP-FPM架构,安装完扩展后必须重启PHP-FPM服务,新扩展才能被加载:

systemctl restart php-fpm

4. 验证扩展是否成功加载

执行以下命令快速检查两个扩展是否已经被正确加载:

php -m | grep -E 'zip|dom'

如果输出结果里同时出现dom和zip,就说明安装成功了,Avada主题应该就能正常运行了。

补充说明:CentOS的Remi源会把PHP的核心功能拆分成多个独立包,你已经安装的php-common是基础组件,而XML、Zip这类附加功能都需要单独安装对应的子包,这也是你之前可能没找到正确安装方式的原因~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 07:26:27