Wissensdatenbank

1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!

Beheben des Problems des Prestashop-Moduls "Facetten-Suche"

Diese Anleitung hilft Ihnen bei der Behebung eines Problems mit dem CMS Prestashop und insbesondere mit seinem Modul „Faceted Search“ (Facetten-Suche), das die Verwaltung von Filtern auf den Seiten der Produktkategorien ermöglicht.

 

Das Problem

Dieses spezielle Prestashop-Suchmodul erstellt einen Cache in der Datenbank, um die Suche zu beschleunigen. Allerdings wird die entsprechende Tabelle nie bereinigt, was Probleme für die Hosting-Infrastruktur verursacht.

 

Erste Lösung

Die erste Lösung besteht darin, den vorgeschlagenen Cache zu deaktivieren.

Wenn Sie ein Cache-Modul haben, wie z.B. Ultimate Cache, gibt es keine negativen Auswirkungen.

Dazu:

  1. Gehen Sie im PrestaShop-Administrationspanel zu ModuleModul-Manager.
  2. Wählen Sie Module aus und verwenden Sie das Suchfeld, um „facet“ zu finden.
  3. Klicken Sie auf Konfigurieren neben dem im Ergebnis erhaltenen Modul:
  4. Deaktivieren Sie die Schaltfläche dazu:

 

Zweite Lösung

Die zweite Lösung besteht darin, einen Cronjob zu erstellen, der die Tabelle reinigt, z.B. jeden Abend:

  1. Kopieren Sie aus den Modul-Einstellungen die vorhandene URL auf der Schaltfläche Cache leeren:

Erstellen Sie dann im Infomaniak Manager einen Webcron (nehmen Sie sich diesen anderen Leitfaden zu diesem Thema zur Kenntnis), um die im Punkt 1 oben kopierte URL auszuführen, z.B. 1 Mal pro Tag und Nacht.


War diese FAQ nützlich?