Erreur Fatale : Allowed memory size ...

Répondre
marco44
Administrateur du site
Messages : 86
Enregistré le : jeu. 1 janv. 2009 13:00

Erreur Fatale : Allowed memory size ...

Message par marco44 » jeu. 17 oct. 2013 12:55

Lors du lancement d'un script, j'obtiens le message d'erreur suivant :
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 52 bytes) in xxxxx on line xxxx
Je ne trouve pas le problème sachant que j'ai changé la valeur de memory_limit dans le fichier php.ini en la passant de 128 M à 256 M.

marco44
Administrateur du site
Messages : 86
Enregistré le : jeu. 1 janv. 2009 13:00

Re: Erreur Fatale : Allowed memory size ...

Message par marco44 » jeu. 17 oct. 2013 13:05

Je me réponds car il me semble avoir trouvé ... le fichier indiqué était mysql_class.php.

Or, ce fichier est utilisé pour accéder aux bases de données et la ligne d'erreur indiquait la boucle servant à la construction du tableau de résultat de la requête.

En isolant la requête appelée, je l'ai lancé sans problème sur une session PHPMyAdmin mais avec un nombre très important de ligne.... peut-être trop pour le tableau ??!!?? je ne le pense pas mais je tente de réduire la requête.

En premier lieu, je supprime le * (étoile) dans le select et le remplace par la liste des zones que je vais utiliser.

Et miracle !!! ça marche.

Répondre