Aller au contenu

Allowed memory size exhausted


Compte supprimé

Sujets conseillés

Salut le hub,

Je rencontre un problème sur un script php de redimensionnement d'image.

J' ai un

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 92160 bytes) in ....
:wacko:

Visiblement cette erreur arrive sur la ligne

$infos = getimagesize($srcFilename);

Vous avez une idée ??

Merci

Modifié par jeroen
Lien vers le commentaire
Partager sur d’autres sites

essaye avec une plus petite image.

Si ca fonctionne, c'est que le script utilise trop de memmoire mais tu peux le changer dans php.ini

<{POST_SNAPBACK}>

J'ai volontairement limité le poids des images à 1500 Ko

Ca marche avec une image plus petite, mais c'est la première fois que ça le fait alors que j'ai 3600 photos qui ont déjà été uploadées sans problème...

Lien vers le commentaire
Partager sur d’autres sites

Re,

Si tu es sur un mutualisé, ils ne vont pas changer les paramètres pour toi :)

Pourquoi? Parce que si tout le monde fesait du traitement d'image comme toi, le serveur serait à genoux.

1500 Ko c'est beaucoup trop.

Bon courage

Portekoi

Lien vers le commentaire
Partager sur d’autres sites

Effectivement, je viens d'avoir leur retour :

Bonjour,

Cette limite est précisée dans les conditions d'hébergement et n'est malheureusement pas modifiable: Nos serveurs ne tolère aucun script consommant plus de 16Mb de mémoire lors de son exécution, ni d'une durée de plus de 10 secondes.

Question : savez vous à quoi est ce que ça correspond comme taille d'image, et comment faire en sorte de ne pas le dépasser ??

Lien vers le commentaire
Partager sur d’autres sites

Lorsque tu traites une image, elle est stockée en mémoire sous le format BMP il me semble ce qui est beaucoup beaucoup plus lourd.

Ensuite, tout dépend du nombre de couleur sur ton image : Plus y en aura, plus elle sera lourde :)

Portekoi

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...