Bonjour,
je cherche à parser un fichier xml de 12 Go. Et je le fait en ligne de commande avec la commande php sous un serveur linux de 4Go de RAM avec un core2Duo de 2,5Ghz.
Cependant, la fonction @simplexml_load_file("fichier.xml") semble avoir des limites,
car le script de parsage s'intérrompt en affichant "Processus arreté".
Pourtant au début de mon script, j'ai mis ces lignes :
ini_set('max_execution_time','0');
ini_set('memory_limit','-1');
mais ça ne change rien.
Savez-vous d'où vient le problème ?
Merci d'avance, cordialement.
je cherche à parser un fichier xml de 12 Go. Et je le fait en ligne de commande avec la commande php sous un serveur linux de 4Go de RAM avec un core2Duo de 2,5Ghz.
Cependant, la fonction @simplexml_load_file("fichier.xml") semble avoir des limites,
car le script de parsage s'intérrompt en affichant "Processus arreté".
Pourtant au début de mon script, j'ai mis ces lignes :
ini_set('max_execution_time','0');
ini_set('memory_limit','-1');
mais ça ne change rien.
Savez-vous d'où vient le problème ?
Merci d'avance, cordialement.