Message Fatal error [Résolu/Fermé]

Signaler
Messages postés
102
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
23 novembre 2010
-
Messages postés
102
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
23 novembre 2010
-
Bonjour à ts,
Quelqu'un pourrait m'exoliquer svp ce que cette erreur signifie :
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 64 bytes) in C:\wamp\www\near\testa.php on line 44
merçi

3 réponses

Messages postés
489
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
19 juin 2011
215
Salut Monaa,

Si j'en retranscris ce qui est expliqué ici : http://www.tech-recipes.com/php_programming_tips777.html
c'est un problème de mémoire par défaut. Par défaut, le PHP permettrait d'allouer 8MB pour le script en cours (ce qui est déjà pas mal). Pour corriger ça il faut placer l'insctruction comme indiqué sur le lien :
ini_set("memory_limit","12M");
au début de ton script ; si ça ne va toujours pas tu augmentes progressivement la capacité mais bon à ce moment là remets quand même en question ton script. Si c'est un script récupéré sur Internet ça risque d'êre louche et si c'est toi qui l'as fait il est probable que le script exécute une boucle non optimisée ou que sais-je, peut-être que tu as chargé en mémoire le contenu d'un ou de plusieurs gros fichiers…
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Autrement change 'memory_limit' dans le fichier php.ini.
Messages postés
102
Date d'inscription
lundi 6 mars 2006
Statut
Membre
Dernière intervention
23 novembre 2010
1
oui effectivement mon fichier de BD est trop volumineux dc je revois pr des modifs ds le code en aioutant ini_set("memory_limit","12M"); au début du script
mrçi
bne soirée