Bonjour,
J'ai un truc bizarre sur l'appli Canteen Calandreta (cf ma signature) : sur ma station de dév (un simple PC), RAS, sur l'actuel serveur de prod (un mutualisé) RAS mais sur mon NAS Synology, y'a un script qui génère de temps en temps un Fatal error allowed memory size aléatoire. Pourtant, c'est sur une simple opération de concaténation de chaîne de caractères ($MaVar .= "Une chaîne de caractères sur 2-3 lignes". Et si je fais un "F5" pour rafraichir la page, au bout d'une ou 2 fois, le message disparaît et le script s'exécute normalement. Et une fois que le script s'est exécuté correctement, souvent les queqlues exécutions suivantes se passent bien...
Pourtant, le memory limit est à 128M. Or, le message d'erreur semble indiquer que le script essaye d'allouer 1 Go de mémoire Vue la taille de la chaîne de caractères à concaténer, je vois pas où il va chercher un tel besoin de mémoire Et comme indiqué, c'est pas systématique.
Une idée d'où ça pourrait venir ?
Merci
Message édité par rufo le 05-02-2014 à 15:43:21
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta