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