1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Résoudre le problème du module Prestashop "Recherche à facette"
Ce guide permet de résoudre un problème sur le CMS Prestashop et plus particulierement avec son module “Recherche à facette” ("Faceted search") qui permet la gestion de filtre dans les pages catégorie de produits.
Le problème
Le module crée un cache en base de données, pour accélérer la recherche, cependant la table correspondante n'est jamais nettoyée, ce qui pose problème à l'infrastructure d'hébergement.
Les solutions
Le première solution consiste à désactiver la mise en cache proposée. Si vous disposez d'un module de cache, comme par exemple Ultimate Cache
, il n'y aura aucun impact négatif. Pour cela, depuis les paramètres du module, désactivez le bouton à ce sujet:
La seconde solution consiste Ă mettre un cronjob qui permet de nettoyer la table, par exemple toutes les soirs.
Depuis les paramètres du module, copiez l’URL existante sur le bouton Clear cache
:
Puis depuis le Manager Infomaniak, créez un webcron (prenez connaissance de cet autre guide à ce sujet) afin d'exécuter l'URL en question, par exemple 1 fois par jour et par nuit.