Erreur de téléchargement d'image en php lors de l'utilisation de la fonction imagecreatefromjpeg ()
-
06-07-2019 - |
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
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