Eine echte Suche über die komplette TYPO3-Seite würde sehr viel Systemressourcen fressen und sehr lange dauern. Aus diesem Grund arbeitet das DRKCMS mit einer vorherigen Indexierung: Ein Wartungsjob innerhalb des TYPO3s geht regelmäßig hin, guckt sich alle Inhalte Ihrer DRKCMS-Seite an und bildet daraus mögliche Suchbegriffe.
Symptom 1: Die Suche hinkt hinterher
Und weil dieser Vorgang ebenfalls sehr viel Rechenleistung verbraucht, führen wir ihn nur etwa alle 36 Stunden aus. Mit dem Ergebnis, dass neue Webinhalte bis zu 36 Stunden dauern, ehe sie (automatisch) erfasst werden. Das ist ein sinnvoller Kompromiss aus Kosten (für die Systemleistung) und Nutzen (gemessen an der Frequenz der Änderungen Ihrer Webseite).
Wenn Sie wichtige Änderungen in Ihrem DRKCMS vorgenommen haben und möchte, dass diese sofort über die Suche zu finden ist, können Sie den Speicherindex wie folgt manuell erstellen lassen:
Wechseln Sie in das Modul System->Planer, suchen Sie im Bereich "DRKCMS Wartungsaufgaben" die beiden Tasks "ke_search:clearindex" und "ke_search:indexing". Klicken Sie zuerst beim clearindex-Job rechts auf das Play-Symbol, und wenn dieser durchgelaufen ist, dann beim indexing-Job.
Anmerkung: Wenn Sie regelmäßig wichtige Änderungen haben, können Sie in unserem Kundenmenü oder im Marktplatz für Ihr DRKCMS auch die kostenpflichtige Cronjob-Option hinzubuchen. In diesem Fall bekommt Ihr TYPO3 alle fünf Minuten die Möglichkeit, Wartungsjobs laufen zu lassen (statt nur alle 36 Stunden). In der oben abgebildeten Konfiguration würde der Speicherindes dann einmal am Tag (alle 86400 Sekunden = alle 24h) ausgeführt.
Symptom 2: Die Suche aktualisiert sich gar nicht
Bereits in der DRKCMS-Version 11 hat einer der DRK Service GmbH-Entwickler die Wartungsaufgaben des DRKCMS in Kategorien aufgeräumt, das aber unsauber programmiert. In der Folge kann es sein, dass die Index-Jobs überhaupt nicht ausgeführt werden, auch nicht alle 36 Stunden.
Um das Problem zu beheben, prüfen Sie bitte, ob das Datum der letzten Ausführung plausibel ist (s. gelber Kasten in o.g. Screenshot - in diesem Beispiel gab es keine Ausführung, was auf "Symptom 2" hindeutet). Wenn das bei Ihnen der Fall ist, können Sie die beiden Wartungsjobs mit dem Stift-Symbol bearbeiten und einmal Speichern, in der Regel reicht das zum Wiederbeleben.