Erreur : Allowed memory size et GD2

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Erreur : Allowed memory size et GD2

par Virtuaprod » 30 août 2007, 18:31

me revoilà, mais inscrit ce coup là :D

par VirtuaproD » 30 août 2007, 18:28

Ah ok, pourtant je bosse pas avec des fichiers excédant 500Ko, il n'y a pas une fonction qui permet de vider cette mémoire après le travail sur une image? Je suis chez OVH et je n'ai pas le moyen d'accéder au php.ini... (vive OVH tiens... :lol: )

par Ryle » 30 août 2007, 13:50

Le problème ne vient pas du poids ou de la taille de ton image, mais de la mémoire dont php a besoin sur le serveur. Par défaut il est limité à 8Mo (8388608 bytes)

Si tu as les droits suffisants, tu peux changer localement la taille mémoire allouée à php (ini_set("memory_limit","12M")) ou bien le faire dans le php.ini (memory_limit = 12M) pour augmenter la taille à 12Mo par exemple :)

Erreur : Allowed memory size et GD2

par VirtuaproD » 30 août 2007, 12:30

Bonjour à tous!

J'ai un petit problème! Lorsque j'appelle la fonction imagecreatefromjpeg, j'ai parfois un message d'erreur :

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 9864 bytes) in C:\wamp\www\PIXRUN\templates\admin\albums\connect.php on line 65


Donc oui, j'ai une image trop grosse, cependant, quelle est la limite? les 8388608bytes? (soit 1048 Ko) ou alors 9864bytes (soit 1Ko environ lol)?

Le problème, c'est que mon image fait moins de 1048Ko...


Quelqu'un a t'il une idée? Merci par avance :D