val_basket
Guest
Ошибка при парсинге XML-файла.
Доброго времени суток!
Если можно, объясните, пожалуйста, как обойти такую проблему.
Есть XML-файл. Довольно маленький (примерно 640К). Все, что он содержит - это тэги с инфой о товарах, которые надо тупо вставлять в MySQL. Примерно 650 записей по 20 полей на каждую. Задача тривиальная. Но! На определенном этапе скрипт вылетает с ошибкой:
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 45 bytes) in /www/.../functions.php on line NNN
Т.е. провайдер ограничивает данные 8МБ. Но как файл в 640КБ может занять 8МБ? Т.е. мой скрипт записывает примерно 340 записей в БД, а потом обрывается :-( Подскажите, пожалуйста, можно ли это как-то обойти?
Заранее спасибо.
Доброго времени суток!
Если можно, объясните, пожалуйста, как обойти такую проблему.
Есть XML-файл. Довольно маленький (примерно 640К). Все, что он содержит - это тэги с инфой о товарах, которые надо тупо вставлять в MySQL. Примерно 650 записей по 20 полей на каждую. Задача тривиальная. Но! На определенном этапе скрипт вылетает с ошибкой:
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 45 bytes) in /www/.../functions.php on line NNN
Т.е. провайдер ограничивает данные 8МБ. Но как файл в 640КБ может занять 8МБ? Т.е. мой скрипт записывает примерно 340 записей в БД, а потом обрывается :-( Подскажите, пожалуйста, можно ли это как-то обойти?
Заранее спасибо.