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

为什么CentOS 6.10下已安装的PHP7.1 XML模块未在环境中生效?

问题根因

你已安装的php71-php-xml属于Remi源提供的SCL(软件集合)版本PHP扩展包,和你当前系统默认使用的remi-php71源的普通PHP版本不匹配,因此扩展无法被正常加载。

解决步骤
  • 先删除已安装的SCL版本PHP相关冗余包,避免版本冲突:
yum remove php71*
  • 安装对应你当前PHP版本的XML扩展包:
yum install php-xml-7.1.33-10.el6.remi
  • 安装完成后重启对应的Web服务:
# Apache环境执行
service httpd restart
# Nginx+PHP-FPM环境执行
service php-fpm restart
  • 验证扩展是否加载成功:
php -m | grep xml

正常会输出xml、dom、simplexml、xmlwriter、xmlreader等相关模块,重新检查phpinfo也会出现XML相关配置项。

依赖问题处理

如果安装过程中提示依赖错误,先清理YUM缓存再重试即可:

yum clean all
yum makecache

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 17:45:04