php - 未找到 XML 扩展名

标签 php centos php-extension

我有 centos 6.5 服务器,当我尝试使用 pecl 安装 php 扩展时,出现以下错误:

XML Extension not found

所有文档都说这个扩展是默认包含的...为什么这个错误仍然存​​在?

最佳答案

根据 a comment on php.net

Certain Linux distributions do not have this extension included in the minimum PHP package. It can usually be found in one of the "optional" php-* packages.

For CentOS, you will need to run yum install php-xml, which provides this extension.

所以请尝试使用以下方式安装它:

yum install php-xml

同时检查您的 php.ini 并确保扩展没有被 ; 注释掉,它应该被列为:

extension=dom.so 

为了绝对确定模块是否启用,您应该使用phpinfo()

关于php - 未找到 XML 扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21859128/

相关文章:

wordpress - 尝试安装 php-gd 时出错

azure - 无法 RDP 到 CentOs 7 Azure VM

PHP 扩展 : How to return a new class object

将 PHP 7 安装到我的服务器后,PHP 模块不加载

php - 从 PHP 扩展中获取运行脚本的名称

php - Jquery Ajax、mySQL UTF-8

php - 获取关注者的帖子 laravel

php - Symfony2 OneToMany 关系和形式

php - 处理上传的不同编码的文本文件的最佳方法是什么?

python - 在 CentOS 8 上使用 crontab 时是否有用于 HTTP 请求的页面缓存?