У меня есть файл XML с <xi:include
загружается как:
$datas = new SimpleXMLElement( file_get_contents( "data.xml" ) );
$dom = dom_import_simplexml($datas);
$dom->ownerDocument->xinclude();
Когда я запускаю скрипт только те <xi:include
без ошибок загружается / анализируется.
На другой машине парсер может обрабатывать основной XML и все включает. В случае ошибок в <xi:include
это выплевывает их вместе с их местоположением. Это помогает в отладке.
Это похоже на проблему конфигурации, но не может найти в php.ini, когда ее нужно исправить.
Любая идея?
Благодарю.
Задача ещё не решена.
Других решений пока нет …