Errore di caricamento dell'immagine in php durante l'utilizzo della funzione imagecreatefromjpeg ()
-
06-07-2019 - |
Domanda
Sto ridimensionando un'immagine che viene caricata e sto creando una nuova immagine dopo il ridimensionamento utilizzando la funzione imagecreatefromjpeg()
Sono stato in grado di ridimensionare con successo anche immagini di dimensioni enormi.
Ma quando provo a caricare un'immagine di dimensioni superiori a 1,5 MB circa, viene visualizzato il seguente errore
Errore irreversibile: dimensione della memoria consentita di 33554432 byte esauriti (tentativo di allocare 12288 byte)
L'errore sopra riportato si verifica anche se la dimensione dell'immagine è inferiore a 2 MB
Qualcuno può dire dove sto sbagliando qui?
Lo apprezzerei davvero
Grazie,
Gnanesh
Soluzione
Devi aumentare la quantità di memoria disponibile per PHP. Prova ad aggiungere questa riga nel tuo .htaccess, ha risolto il problema per me:
php_value memory_limit 64M