En el blog teníamos un aporte que se comentó por el foro de Prestashop hace bastantes años que si por limitación del hosting en el max_execution_time y memory_limit nos “petaba” la regeneración de miniatura una solución era regenerarlas tipo a tipo (productos -> home_default, productos -> large_default …) y cuando falla de nuevo tener señalado “Borrar las imágenes anteriores -> No” y así sucesivamente, como también tenéis comentado en el blog en este otro post: Error 500 al regenerar miniaturas en Prestashop (revisar enlace) pero incluso así podía darnos aquel fatídico error 500 y pasarnos horas intentando regenerar miniaturas.
Una opción que nos puede ayudar a “suplir el problema” recomendada en el foro de Prestashop es usar un aporte de ComonSoft
A diferencia del comportamiento nativo de Prestashop, el módulo usa ajax para efectuar la regeneración de miniaturas.
La instalación y subida del módulo sin problemas desde la pestaña módulos -> módulos
Las opciones de configuración que nos presenta el módulo son las siguientes:
Podemos regenerar las imágenes (por productos, categorías, fabricantes, etc..)
Podemos “pausar” la regeneración de miniaturas
Podemos “Resetear” el contador.
Si tenemos instalado el módulo que añade la marca de agua a las imágenes, debemos marcar la opción: Watermark ? (module watermark need to be enable)
Podemos continuar con una regeneración de miniaturas que ha quedado pausada pulsando el botón “Resume”
Además, en la parte inferior de la configuración del módulo tenemos un “bloque” donde podemos ver un debug de lo que está ocurriendo al regenerar las miniaturas.
¿Dónde puedo descargar el módulo?
https://github.com/ComonSoft/imageRegeneratorPrestashop
Recordar que si falla la subida del módulo, revisar el post de: ¿Has subido un módulo y no aparece en el listado en Prestashop?
http://css.comonsoft.com/tutoriels/regeneration-images-prestashop-module-gratuit.htm
Descarga alternativa del módulo por si enlace fuente falla.
Este documento ha sido construido bajo Prestashop 1.6.1.18 y la versión “1.2” del módulo.
Gracias Victor, me has salvado la vida… y no es la primera
muchas gracias por el aporte, inicial mente la solución fue crear la carpeta “tmp” dentro de “img” y luego regenerar las imágenes y me funcionó correctamente
Solucionado !
siempre encuentro aqui la solución a mis problemas.
Gracias !