【问题标题】:Call to undefined function domxml_new_doc() [duplicate]调用未定义的函数 domxml_new_doc() [重复]
【发布时间】:2011-06-28 08:09:16
【问题描述】:

可能重复:
How to solve “call to undefined function domxml_new_doc()…”

我正在使用 php5,当我尝试初始化 domxml_new_doc() 时出现以下错误

Call to undefined function domxml_new_doc()

查了phpinfo,发现DOM/XML是开启的……

这是给我错误的代码行

$doc = domxml_new_doc("1.0");

【问题讨论】:

标签: php xml dom


【解决方案1】:

正如 KingCrunch 所建议的,您可能正在使用 PHP5。在这种情况下,只需改用DomDocument

但是如果你还在使用 PHP4,那么下面的测试会告诉你扩展是否被加载:

var_dump(extension_loaded('domxml'));

如果返回 false,则必须启用 domxml 库。 如果可以修改 php.ini,则找到extension=domxml.so (unix) 或extension=domxml.dll (windows) 行,取消注释,然后重启网络服务器。

如果你找不到这一行,那么你可能需要安装这个库,这超出了这个问题的范围:)

【讨论】:

  • 非常感谢您的帮助... :)
猜你喜欢
  • 2011-03-01
  • 1970-01-01
  • 2014-07-07
  • 2016-11-13
  • 2013-12-17
  • 2013-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多