IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] erreur memoire


Sujet :

Langage PHP

  1. #1
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut [Tableaux] erreur memoire
    Salut,


    j'ai un petit probleme lorsque je mets un resultat dans un tableau...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 131072 bytes) in /home/devel/public_html/banana-1.1/banana/NetNNTP.inc.php on line 448

    Si quelqu'un sait comment contourner ce probleme...
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  2. #2
    Membre éclairé
    Avatar de Kioob
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    550
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 550
    Points : 764
    Points
    764
    Par défaut
    hello,

    Tu as atteinds la limite de mémoire allouée à chaque script PHP (par défaut 8Mo).
    Donc deux solutions :
    1) consommer moins de mémoire
    2) augmenter cette limite (impossible à faire si tu n'es pas ton propre hebergeur)
    Google is watching you !

  3. #3
    Membre éclairé Avatar de tigunn
    Homme Profil pro
    Développeur de bug
    Inscrit en
    Janvier 2003
    Messages
    608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de bug

    Informations forums :
    Inscription : Janvier 2003
    Messages : 608
    Points : 658
    Points
    658
    Par défaut
    salut les incorrputibles du dev vendreditesk,

    je conseillerais de trouver un autre moyen pour ton tableau ... hum je peut pas te dire comment pour l'instant.
    sinon, est-ce que tu peut faire un ini_set('memory_limit') a verifier le nom exact de cette variable de php.ini mais il faudra le faire avant toute ouverture de sessions pour qu'il soit pris en compte.
    pour plus de renseignements je te renvoie à l'aide (assez longue) sur cette fonction.

    ben voila bon dev et dis nous comment tu auras géré le pb?
    Le monde se divise en deux: ceux qui utilisent le tag et les autres.

  4. #4
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2003
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2003
    Messages : 235
    Points : 269
    Points
    269
    Par défaut
    Citation Envoyé par Kioob
    hello,

    Tu as atteinds la limite de mémoire allouée à chaque script PHP (par défaut 8Mo).
    Donc deux solutions :
    1) consommer moins de mémoire
    2) augmenter cette limite (impossible à faire si tu n'es pas ton propre hebergeur)
    Je pencherais plutot pour la 1ere solution car augmenter la mémoire ne signifie pas avoir résolue le probleme.

  5. #5
    Membre éclairé
    Avatar de Kioob
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    550
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 550
    Points : 764
    Points
    764
    Par défaut
    Tout dépend du contexte, s'il s'agit d'une application intranet qui gère un gros volume de données, ça peut être envisageable, et il n'est parfois pas possible de faire autrement.

    Pour un site web, il faut évidement revoir l'algo pour consommer moins de mémoire.

    Donc pour moi : il y a bien deux solutions, selon le contexte d'utilisation.
    Google is watching you !

  6. #6
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Merci à tous pour vos réponses


    En fait, ce n'est pas une application que j'ai développée moi-même...

    Il s'agit d'une application internet pour accéder à un serveur de news, developpée par une école inconnue
    je mets le lien http://opensource.polytechnique.org/banana/

    Je ne voulais me redévelopper une telle application, donc je l'ai utilisée


    Mais je n'avais pas vu qu'il fallait mettre un filtre sur les forums... sinon il les sélectionne tous, ce qui a posé le gros problème de mémoire


    Je vais chercher comment on règle cela...

    nb: si quelqu'un a un lien vers une bonne interface web pour lecture/écriture de news sur un serveur nntp...
    je n'ai pas encore fixé mon choix
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] Erreur avec 'implode()' :s
    Par jeanfrancois dans le forum Langage
    Réponses: 2
    Dernier message: 11/05/2006, 16h36
  2. [Tableaux] Erreur Undefined index ?
    Par sharin dans le forum Langage
    Réponses: 5
    Dernier message: 28/04/2006, 09h40
  3. Réponses: 9
    Dernier message: 04/04/2006, 16h59
  4. [Tableaux] erreur inconnue
    Par zebougha dans le forum Langage
    Réponses: 1
    Dernier message: 27/03/2006, 10h50
  5. [Tableaux] erreur de calcul
    Par dleu dans le forum Langage
    Réponses: 18
    Dernier message: 08/12/2005, 13h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo