Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2015, 10:09
pips
 
Fecha de Ingreso: octubre-2011
Mensajes: 104
Antigüedad: 13 años, 2 meses
Puntos: 1
Out of memory

Hola a todos, os explico..
Estoy intentando desscargar un archivo xml que pesa 2G aprox vía http de esta manera:

Código PHP:
$xml =  simplexml_load_file("http://catalogo.com",'SimpleXMLElement',LIBXML_NOCDATA); 
Al cabo de unos 10 minutos me aparece este error:

Fatal error: Out of memory (allocated 786432) (tried to allocate 393216 bytes) in C:\wamp\apps\phpmyadmin3.3.9\libraries\common.inc. php on line 648

En el archivo php desde donde me descargo el archivo tengo colocado:
Código PHP:
ini_set('memory_limit''-1');
ini_set('max_execution_time'300000000000); 
En el archivo php.ini tengo modficado las lineas:
Código PHP:
max_input_time 300000
max_input_time 
300000
post_max_size 
9216M
memory_limit 
= -1
upload_max_filesize 
2048M 
He mirado por la red a ver si hay algo nuevo pero no veo nada...
Hay algo que pueda hacer? he tocado algo que no debería haber tocado?

saludos y gracias de antemano