Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2012, 04:17
natttt
 
Fecha de Ingreso: enero-2007
Mensajes: 27
Antigüedad: 17 años, 3 meses
Puntos: 1
Tratar XML muy grande

Hola a todos!

Estoy haciendo un proyecto en el que me piden que recoja datos de 2 archivos XML cada mes, uno de unos 149 mb y otro de 3 gb. He probado de tratarlo como decís en algunos otros posts con simpleXML, o con JSON,..., pero siempre me sale el error:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 149571317 bytes) in /Applications/XAMPP/xamppfiles/htdocs/...

Sé que este error desaparece si amplío la memoria en php.ini, el caso es que ampliarla para el archivo de 149 mb vale, pero para el e 3 gb... Entonces, hay algun método especial para hacerlo? Las páginas estilo kelkoo y shopmania qué usan para tratar estos ficheros? Por favor, necesito ayuda, tengo que entregar el proyecto en unas semanas y ya no sé por donde cogerlo...

Muchas gracias a todos de antemano!