Si buscas la solución a cron prestashop, aquí la tienes explicada paso a paso por el equipo de soporte de AZprestashop.

Muchas funciones de PrestaShop dependen de que «alguien» las ejecute periódicamente: reindexar el buscador, regenerar el sitemap, enviar recordatorios de carrito o sincronizar el stock. Ese alguien es el cron del servidor. Por lo tanto, configurarlo bien evita tareas manuales y olvidos.
Cómo se crea un cron en el hosting
En Plesk: Tareas programadas › Añadir tarea. En cPanel: Trabajos de cron. En ambos casos indicas la frecuencia y el comando. Para PrestaShop casi siempre es una URL (curl) o un script PHP. Por ejemplo, cada hora:
0 * * * * curl -s "https://tutienda.com/modules/ps_facetedsearch/ps_facetedsearch-price-indexation.php?token=XXXX" > /dev/null
Tareas que conviene programar
| Tarea | Cómo y frecuencia |
|---|---|
| Indexación del buscador | La URL aparece en Parámetros de la tienda › Buscar. Diaria, de madrugada. |
| Índice de precios de navegación por capas | URL del módulo facetedsearch. Diaria o tras importar productos. |
| Sitemap | Módulo Google Sitemap u otro: semanal. |
| Carritos abandonados | Módulo de recordatorios: cada hora. |
| Sincronización ERP / stock | Conector de Factusol, Sage…: cada 15-60 minutos según el negocio. |
| Limpieza de carritos y logs | Módulo PrestaShop Cleaner o consulta propia: semanal, con copia previa. |
Buenas prácticas
- Protege las URLs de cron con token (todos los módulos oficiales lo hacen).
- No programes sincronizaciones completas cada 5 minutos: satura el servidor. Sincroniza solo cambios.
- Registra la salida en un fichero de log para saber si el cron falla.
- En PrestaShop 8 y 9 puedes lanzar comandos de consola con
php bin/consoledesde SSH, útil para cachés y mantenimiento.
Preguntas frecuentes sobre cron prestashop
¿PrestaShop trae un módulo de cron?
Existe el módulo Cron tasks manager de PrestaShop, que ejecuta tareas cuando hay visitas. Sin embargo, el cron real del servidor es más fiable.
¿Y si mi hosting no permite cron?
Puedes usar un servicio externo de cron por URL, aunque un hosting sin cron es mala señal para una tienda.
Configuramos y vigilamos los crons de tu tienda dentro del mantenimiento mensual.
¿Necesitas ayuda con cron PrestaShop?
Si has seguido estos pasos y el problema continúa, no te preocupes: es más habitual de lo que parece. En primer lugar, revisa el resto de consejos sobre otros de nuestro blog. Además, puedes consultar la documentación oficial de PrestaShop. Sin embargo, si prefieres que lo resolvamos nosotros, nuestro mantenimiento y soporte PrestaShop se encarga con precio cerrado y copia de seguridad previa. Por lo tanto, solo tienes que contarnos qué te pasa y te contestamos en menos de 24 horas laborables.
- Etiquetas: PrestaShop 1.7.x, PrestaShop 8.x, PrestaShop 9
¿No te ha funcionado o no quieres tocar código?
Nuestro equipo de soporte PrestaShop lo hace por ti: te decimos el precio antes de empezar y dejamos copia de seguridad de todo.