CJ_Slade
Новичок
Обрывается выполнение скрипта при обработке через Xpath
На локальном хостинге как часики работало, а на RBC аномалии происходят
----------phpinfo---------
DOM/XML enabled
DOM/XML API Version 20020815
libxml Version 20623
HTML Support enabled
XPath Support enabled
XPointer Support enabled
DOM/XSLT enabled
libxslt Version 1.1.15
libxslt compiled against libxml Version 2.6.23
DOM/EXSLT enabled
libexslt Version 1.1.15
-----------------------------
Скрипт-парсер:
Обрывается всегда на 566'м цикле. Без ошибок стопорит выполнение скрипта.
До 566го всё парсится нормально, пробовал удалять узлы на которых рвется, безрезультатно.
-~{}~ 24.03.07 21:15:
XML файл весит 800кб
На локальном хостинге как часики работало, а на RBC аномалии происходят
----------phpinfo---------
DOM/XML enabled
DOM/XML API Version 20020815
libxml Version 20623
HTML Support enabled
XPath Support enabled
XPointer Support enabled
DOM/XSLT enabled
libxslt Version 1.1.15
libxslt compiled against libxml Version 2.6.23
DOM/EXSLT enabled
libexslt Version 1.1.15
-----------------------------
Скрипт-парсер:
PHP:
$xml = join('',file('data.xml'));
$xml = xmldoc($xml);
$xml->xpath_init();
$ctx = xpath_new_context($xml);
$nodes = xpath_eval($ctx,'//offer');
foreach($nodes->nodeset as $offer_node)
{
$offer_info_nodes=$offer_node->children();
}
До 566го всё парсится нормально, пробовал удалять узлы на которых рвется, безрезультатно.
-~{}~ 24.03.07 21:15:
XML файл весит 800кб