Si al regenerar miniaturas en PrestaShop nos encontramos con un Error 500, estamos en presencia de un error relacionado muy posiblemente con la configuración de PHP del servidor de alojamiento.
Índice
Error 500 al regenerar miniaturas en PrestaShop
En este artículo de Ayuda Hosting, les mostraremos cómo superar el Error 500 al regenerar miniaturas en PrestaShop. Exploraremos sus posibles causas y forma de evitarlo.
Este error se debe por lo general, a que no existen suficientes valores de memory_limit (límite de memoria) y max_execution_time (tiempo máximo de ejecución) para que no se interrumpa el proceso de regeneración de miniaturas de PrestaShop.
Para resolver esta situación, podemos ponernos en contacto con el proveedor de alojamiento para aumentar estos valores. Sin embargo, si estamos limitados por el servicio de hosting, podemos probar regenerando las miniaturas por partes.
Regeneración de miniaturas por partes en PrestaShop
Intentaremos regenerar las imágenes por partes de la siguiente forma:
1. En nuestro panel de administración de PrestaShop, nos vamos a Preferencias -> Imágenes y buscamos la sección Regenerar miniaturas.
2. En la opción Seleccionar una imagen, elegimos una imagen y el formato en el menú desplegable Seleccionar un formato.
3. Establecemos la opción Borrar imágenes anteriores en No.
4. Hacemos clic en el botón Regenerar miniaturas tal como se puede observar en la siguiente captura de pantalla.
5. Si vemos el siguiente mensaje: Las miniaturas se regeneraron correctamente, significa que hemos tenido éxito al regenerar la imagen.
6. A continuación, repetimos el procedimiento para todos los demás tipos de imágenes uno por uno.
Existen varias causas que pueden hacer que aparezca el mensaje 500 Internal Server Error.
Sin embargo, si el problema persiste recomendamos habilitar el modo de depuración de PrestaShop.
¿Cómo habilitar el modo de depuración de PrestaShop?
Para verificar la causa exacta del código de error, debemos habilitar el modo de depuración de PrestaShop y verificar el registro de errores del servidor.
Para habilitar el módulo de depuración en PrestaShop, procederemos de la siguiente manera:
Abrimos la página de PrestaShop y nos vamos a Configuración avanzada -> Modo depuración y colocamos en SI el modo de depuración de funciones tal como se muestra en la siguiente captura de pantalla:
¿Sabes cómo restaurar copias de seguridad con JetBackup? Es importante mantener nuestro blog o sitio web funcionando correctamente. Es por ello que mostraremos un tutorial «Cómo restaurar copias de seguridad con JetBackup» para realizarlo en sencillos pasos.
Esperamos que este artículo sobre el Error 500 al regenerar miniaturas en PrestaShop, les haya resultado útil. Más información sobre este y otros temas en Ayuda Hosting.