PHP DomDocument 类不存在



我试图在redhat linux服务器上的php代码中使用DomDocument类,但当我尝试了以下代码时:

echo "class_exists("DomDocument") = ".(class_exists("DomDocument")?" EXISTS ":" NOT EXISTS ")."<br>";

它打印:

class_exists("DomDocument") = NOT EXISTS 

经过小搜索,我发现应该安装扩展php-xml,但该类仍然不存在,下面是php -i结果的一个片段:

dom
DOM/XML => enabled
DOM/XML API Version => 20031129
libxml Version => 2.6.26
HTML Support => enabled
XPath Support => enabled
XPointer Support => enabled
Schema Support => enabled
RelaxNG Support => enabled

要使DomDocument课程发挥作用,还缺少什么?

你能检查一下php.ini,看看它是否包含extension=dom.so行吗?

此外,libxml和DOM都必须启用,但它们在默认情况下是启用的,所以如果您以前没有处理过ini,并且php -i确认了这一点,那么这应该不会成为问题。

相关内容

  • 没有找到相关文章

最新更新