Einsatzleiterwiki

Das elektronische Einsatzleiterhandbuch

Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:hilfe:administration:suchindex

Auf dieser Seite sehen Sie die schreibgeschützte und geprüfte Version eines Artikels aus dem Einsatzleiterwiki-Projekt. Wenn Sie einen Artikel bearbeiten bzw. am Projekt aktiv mitarbeiten möchten, so besuchen Sie bitte das bearbeitbare Wiki. Für weitere Informationen zum Projekt allgemein rufen Sie bitte diese Seite auf.

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).

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information

Diskussion

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
 
wiki/hilfe/administration/suchindex.txt · Zuletzt geändert: 12.07.2020 23:45 von christoph_ziehr