Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > проблема с парсингом |
Автор: Areostar 24.3.2014, 18:03 | ||
пытаюсь проаврсить xml
но дело в том что каждая строка это ссылка на другой xml а инфу нуджно вынемать из этих поддокументов получаю ощибку: автор Maximum execution time of 30 seconds exceeded что делать?? |
Автор: AJIeKceuD 24.3.2014, 19:57 | ||||
Вообще ошибка классическая, легко гуглится. Скрипт пытается работать дольше чем разрешено настройками сервера. Можешь попытаться увеличить время дописав в начале скрипта:
или в htaccess:
|
Автор: Sanchezzz 25.3.2014, 15:31 |
XMLreader читаем файл и разу разибраем если файл больших объемов 100M-1.6G Для удобства можно использовать в паре SimpelXML То есть XMLreader читаем дерево до итемов как только уперлись в item нужной нам информации разбираем ее в цикле через SimpelXML, ну или все XMLreaderом делаем. Да время скрипту как выше человек написал полюбому надо увеличивать. |