foliop
Messages postés191Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention27 octobre 2008
-
15 août 2005 à 21:22
foliop
Messages postés191Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention27 octobre 2008
-
15 août 2005 à 22:18
Salut
j'utilise ce script pour afficher un flux XML en php :
Code :
function GetXMLTree ($xmldata)
{
ini_set ('track_errors', '0');
Celui ci marche sans probleme quand le fichier est pas trop gros
seulement si mon fichier XML fait 40mo ca ne marche pas
je lance le script mais rien; page blanche
foliop
Messages postés191Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention27 octobre 2008 15 août 2005 à 21:33
VOici l'erreur que j'ai :
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 40564120 bytes) in /home/httpd/vhosts/synetik.net/httpdocs/xml/xml-template.php on line 102
Cette option détermine la mémoire limite, en octets, qu'un script
est autorisé à allouer. Cela permet de prévenir l'utilisation de toute
la mémoire par un script mal codé. Pour utiliser cette directive, vous
devez l'avoir activé lors de la compilation. Du coup, votre ligne de
configuration devait ressembler à cela :
<var>--enable-memory-limit</var>.
Notez que vous devez positionner cette directive à -1 si vous ne voulez
aucune limite.