Bonjour à tous,
J'ai un script php qui crée en boucle des miniatures d'images qui sont en grand format dans un dossier du serveur.
A chaque image je crée une image de taille moyenne et une image de taille petit.
Les fonction utilisées sont :
- imagecreatefromjpeg
- imagecreatetruecolor
- imagecopyresampled
- imagejpeg
Avec peu d'image cela fonctionne correctement, puis si le traitement se fait sur un nombre plus important d'images : erreur 500...
Du coup j'ai fais un ini_set("memory_limit","300M"); et la j'arrive a faire passer plus d'images. Mais il arrive un moment où j'ai de nouveau l'erreur 500 une fois le "nombre d'image atteint".
Auriez vous une solution ou une astuce, éventuellement pour purger la mémoire a chaque tour de boucle (donc a chaque image traitée) ?
Merci d'avance.
Partager