Erreur de téléchargement d'image en php lors de l'utilisation de la fonction imagecreatefromjpeg ()

StackOverflow https://stackoverflow.com/questions/1012231

Question

Je redimensionne une image téléchargée et je crée une nouvelle image après redimensionnement à l'aide de la fonction imagecreatefromjpeg ()

J'ai également réussi à redimensionner des images de très grandes dimensions.

Mais lorsque j'essaie de télécharger une image dont la taille est supérieure à 1,5 Mo ou plus, le message d'erreur suivant s'affiche

Erreur fatale: taille de mémoire autorisée de 33554432 octets épuisés (tentative d'allocation de 12 288 octets)

L'erreur ci-dessus survient même si la taille de l'image est inférieure à 2 Mo

Quelqu'un peut-il dire où je me trompe ici?

Je l'apprécierais vraiment

Merci,

Gnanesh

Était-ce utile?

La solution

Vous devez augmenter la quantité de mémoire disponible pour PHP. Essayez d’ajouter cette ligne à votre .htaccess, cela a résolu le problème pour moi:

php_value memory_limit 64M
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top