我试图在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
班级工作仍然缺少什么?
答案 0 :(得分:0)
你能检查一下你的php.ini,看看它是否包含extension=dom.so
行吗?
此外,必须同时启用libxml和DOM,但默认情况下它们不会出现问题,如果您之前没有与ini混淆并且php -i
确认了这一点。< / p>