我有<xi:include
的XML文件,加载为:
$datas = new SimpleXMLElement( file_get_contents( "data.xml" ) );
$dom = dom_import_simplexml($datas);
$dom->ownerDocument->xinclude();
当我运行脚本时,只会加载/解析那些没有错误的<xi:include
。
在另一台机器上,解析器能够处理主XML和所有包含。如果<xi:include
出现错误,则会将其与其位置一起吐出。这有助于调试。
这看起来像配置问题,但无法在php.ini中找到何时更正它。
有什么想法吗?
感谢。