Suchindex

Die dem Einsatzleiterwiki zugrunde liegende Software DokuWiki verwendet einen Index um Suchanfragen sehr schnell zu verarbeiten. Um alles finden zu können, muss der Index mit den aktuellen Daten gefüllt sein. Informationen über den Seiteninhalt werden hinzugefügt und abgeändert, wenn sich ein User die Seite anzeigen lässt.

Werden viele neue Inhalte auf einmal hinzugefügt (z.B. wenn nach langer Zeit wieder synchronisiert wurde), so werden die Inhalte einer neuen Seite erst gefunden werden, wenn sie einmal von Hand aufgerufen wurde. Dies kann umgangen werden, in dem das Plugin Searchindex verwendet wird; nach der Indexierung durch das Plugin werden wieder alle Inhalte gefunden.

Aktualisierung des Suchindex über Kommandozeile (Fortgeschrittene Nutzer)

Schneller als das searchindex-Plugin, und zusätzlich auch automatisiert ausführbar, lässt sich die Aktualisierung des Suchindex über die Kommandozeile starten. Dafür muss aber eine ausführbare PHP-Installation vorhanden sein, diese wird aus Platzgründen bei der normalen Einsatzleiterwiki-Installation jedoch nicht (mehr) mitgeliefert.

Bei einem Ubuntu-Linux-Server würde das Kommando zum Aktualisieren des Suchindex über Kommandozeile so aussehen (beachten Sie den Teil -u www-data, damit die erzeugten Dateien auch den Webserver-User als Besitzer haben):

sudo -u www-data /var/www/html/einsatzleiterwiki/bin/indexer.php

Auf einem Windows-Betriebssystem funktioniert der Aufruf entsprechend, hier muss aber meist der komplette Pfad zur php.exe angegeben werden. Diese könnte zum Beispiel wie folgt lauten, allerdings müssen Sie die Pfade an ihre individuelle Installation anpassen.

C:\einsatzleiterwiki\xampp\php\php.exe C:\einsatzleiterwiki\xampp\htdocs\einsatzleiterwiki\bin\indexer.php

Eine ausführlichere Beschreibung sowie weitere Optionen für den Aufruf (betriebssystemunabhängig) finden Sie in der DokuWiki-Dokumentation der Command Line Tools (auf Englisch).

Tracedump:

newBaseSize: 16pt
newBaseSizeInPt: 16