Проблема чтения файлов размером более 1 ГБ с XMLReader
Существует ли максимальный размер файла, который может обрабатывать XMLReader?
Я пытаюсь обработать поток XML размером около 3 ГБ. Конечно, ошибок PHP нет, так как скрипт работает нормально и успешно загружается в базу данных после его запуска.
Скрипт также отлично работает с небольшими тестовыми каналами - 1 ГБ и ниже. Однако при обработке более крупных каналов сценарий прекращает чтение файла XML примерно через 1 ГБ и продолжает выполнение оставшейся части сценария.
Кто-нибудь сталкивался с подобной проблемой? и если да, то как вы обошли это?
Заранее спасибо.