(Benutzername entfernt) (Logbucheinzelheiten entfernt) Markierung: Neue Weiterleitung |
Weiterleitung auf Archiv:Setup:Installationsanleitung/Kompendium/Neu-Indexierung der Suche entfernt Markierungen: Weiterleitung entfernt Quelltext-Bearbeitung 2017 |
||
Zeile 1: | Zeile 1: | ||
{{DISPLAYTITLE:Neu-Indexierung der Suche}} | |||
__TOC__ | |||
<br /> | |||
Verschiedene Umstände machen es u.U. nötig, eine Reindexierung der Suche vorzunehmen. Dieses Dokument beschreibt die nötige Vorgehensweise. | |||
==Hinweise zum Dokument== | |||
{{Setup-document-note}} | |||
==Neu-Indexierung der Suche== | |||
Um die folgenden Schritte ausführen zu können, öffnen Sie bitte zunächst eine Kommandozeile. Dort wechseln Sie in <code><installpath-bluespice></code>. | |||
Führen Sie hier die folgenden Befehle aus: | |||
php extensions/BlueSpiceExtendedSearch/maintenance/rebuildIndex.php ''(Linux)'' | |||
sudo -u www-data phpextensions/BlueSpiceExtendedSearch/maintenance/rebuildIndex.php ''(Docker)'' | |||
php maintenance/runJobs.php ''(Linux)'' | |||
sudo -u www-data php maintenance/runJobs.php ''(Docker)'' | |||
Je nach der Größe Ihrer Inhalte wird die Indexierung nun einige Zeit in Anspruch nehmen. | |||
==Troubleshooting== | |||
===index read-only=== | |||
Falls die Meldung <code>"index: /bluespice_wikipage/wikipage/ caused blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"</code> angezeigt wird, bitte folgenden Befehl ausführen und anschließend die Neu-Indexierung erneut durchführen. | |||
curl -XPUT -H "Content-Type: application/json"http://localhost:9200/_all/_settings -d'{"index.blocks.read_only_allow_delete": null}' | |||
[[en:Setup:Installation Manual/Advanced/Rebuilding the search index]] | |||
[[Category:Suche]] |
Aktuelle Version vom 24. Juni 2025, 14:00 Uhr
Verschiedene Umstände machen es u.U. nötig, eine Reindexierung der Suche vorzunehmen. Dieses Dokument beschreibt die nötige Vorgehensweise.
Hinweise zum Dokument
- Beim Editieren von Konfigurationsdateien mit einem Texteditor müssen die Dateien in UTF-8 Kodierung ohne BOM (Byte Order Mark) gespeichert werden.
- Der Platzhalter
<installpath-bluespice>
steht stellvertretend für den Pfad zu Ihrer BlueSpice-Installation, z.B.C:\bluespice\var\www
(Windows bei Beachtung der Dokumentation "Ordnerstruktur unter Windows") oder/var/www/bluespice
(Linux). - Der Platzhalter
<tomcat-webapps>
steht stellvertretend für den Pfad zum Webapps-Verzeichnis Ihres Tomcat-Servers, z.B.C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps
(Windows) oder/var/lib/tomcat9/webapps
(Linux).
Neu-Indexierung der Suche
Um die folgenden Schritte ausführen zu können, öffnen Sie bitte zunächst eine Kommandozeile. Dort wechseln Sie in <installpath-bluespice>
.
Führen Sie hier die folgenden Befehle aus:
php extensions/BlueSpiceExtendedSearch/maintenance/rebuildIndex.php (Linux) sudo -u www-data phpextensions/BlueSpiceExtendedSearch/maintenance/rebuildIndex.php (Docker)
php maintenance/runJobs.php (Linux) sudo -u www-data php maintenance/runJobs.php (Docker)
Je nach der Größe Ihrer Inhalte wird die Indexierung nun einige Zeit in Anspruch nehmen.
Troubleshooting
index read-only
Falls die Meldung "index: /bluespice_wikipage/wikipage/ caused blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"
angezeigt wird, bitte folgenden Befehl ausführen und anschließend die Neu-Indexierung erneut durchführen.
curl -XPUT -H "Content-Type: application/json"http://localhost:9200/_all/_settings -d'{"index.blocks.read_only_allow_delete": null}'