muller80 Posté 12 Février 2008 Posté 12 Février 2008 Bonjour, Je suis face à cette erreur de mémoire et je ne trouve pas ou la règler. Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 3200 bytes) Si quelqu'un pouvait l'aiguiller. Cela se produit à l'upload de pièces jointe sur mon forum.
Anonymus Posté 12 Février 2008 Posté 12 Février 2008 Si tu essaies de mettre tout ton fichier dans une variable, et que le fichier est tellement gros que y'a plus de mémoire, ca affiche ca. ( par exemple si ton fichier fait 10 Go, et que t'essaie de l'enregistrer entièrement dans la variable $toto, il va te sortir ce genre d'erreurs.) Baisses la taille des fichiers à l'import, ou augmentes la possibilité d'allocation mémoire pour php ou n'enregistres pas le contenu du fichier dans une variable (en général, il n'y en a pas besoin).
muller80 Posté 12 Février 2008 Auteur Posté 12 Février 2008 Si tu essaies de mettre tout ton fichier dans une variable, et que le fichier est tellement gros que y'a plus de mémoire, ca affiche ca.( par exemple si ton fichier fait 10 Go, et que t'essaie de l'enregistrer entièrement dans la variable $toto, il va te sortir ce genre d'erreurs.) Baisses la taille des fichiers à l'import, ou augmentes la possibilité d'allocation mémoire pour php ou n'enregistres pas le contenu du fichier dans une variable (en général, il n'y en a pas besoin). Hello, merci de ta réponse. Ce message apparait avec un upload de fichier à 500 ko Enfin , j'ai regler mon probleme en modifiant le memory_size dans le php.ini il y avait : memory_limit = 32M et j'ai mis : ini_set ( "memory_limit", "32M") cela a résolu mon problème. Merci de votre aide
kazhar Posté 12 Février 2008 Posté 12 Février 2008 Ca règle le problème tant que tu n'a pas beaucoup d'upload en même temps. Mais le jour ou tu en aura, si tu a 10 personnes qui uploadent un fichier de 10MO en même temps, ça te fait 100Mo en ram. Pas cool pour la machine (et encore, 10 c'est soft).
iNCiTE Web Posté 13 Février 2008 Posté 13 Février 2008 J'ai eu le cas sur un serveur où j'ai été obligé d'augmenter à 64Mo, pour par exemple traiter des fichiers JPG de 3Mo avec la librairie GD...
muller80 Posté 13 Février 2008 Auteur Posté 13 Février 2008 Bonjour, Merci du conseil. je vais donc l apasser à 64 mais par contre l'upload de plus de 1 Mo est interdit... donc j'essaye de maitrisé pour le moment..
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant