1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Resolver el problema del módulo de Prestashop "Búsqueda por facetas"
Este guía permite resolver un problema en el CMS Prestashop y más particularmente con su módulo “Búsqueda por facetas” ("Faceted search") que permite la gestión de filtros en las páginas de categoría de productos.
El problema
El módulo crea una caché en la base de datos, para acelerar la búsqueda, sin embargo la tabla correspondiente nunca se limpia, lo que causa problemas a la infraestructura de alojamiento.
Las soluciones
La primera solución consiste en desactivar la puesta en caché propuesta. Si dispone de un módulo de caché, como por ejemplo Ultimate Cache
, no habrá ningún impacto negativo. Para ello, desde los parámetros del módulo, desactive el botón al respecto:
La segunda solución consiste en poner un cronjob que permite limpiar la tabla, por ejemplo todas las noches.
Desde los parámetros del módulo, copie la URL existente en el botón Clear cache
:
Luego desde el Manager Infomaniak, cree un webcron (tome conocimiento de esta otra guía al respecto) para ejecutar la URL en cuestión, por ejemplo 1 vez por día y por noche.