Rebuild
Command Line Interface (CLI) - Rebuild
Pfad
/webEdition/cli/rebuild.php
Aufruf
rebuild.php [Optionen]
Optionen
Option | Beschreibung | Mögliche Werte | Optional |
-t TYPE, --type=TYPE | Typ des Rebuilds. Wird diese Option nicht gesetzt, wird ein Rebuild über alle Dokumente und Vorlagen durchgeführt. |
all - Alle Dokumente und Vorlagen |
Ja |
-v, --verbose | Pfad der verarbeiteten Dateien auflisten | Ja | |
--help | Hilfe ausgeben | Ja |
Optionen - nur in Verbindung mit der Option --type=all
Option | Beschreibung | Optional |
--rewriteMaintable | Haupttabelle (tblFile) neu speichern | Ja |
--rewriteTmptable | Temporäre Tabelle (tblTemporaryDocs) neu speichern | Ja |
Optionen - nur in Verbindung mit der Option --type=static
Option | Beschreibung | Optional |
--categories=CATEGORIES | Geben Sie für CATEGORIES eine kommaseparierte Liste von Kategorie-IDs an. Ist diese Option gesetzt, werden nur die Dokumente mit den angegebenen Kategorien neu geschrieben. | Ja |
--catAnd | UND Verknüpfung; Ist diese Option gesetzt, werden nur die statischen webEdition neu geschrieben, die alle mit der Option --categories angegebenen Kategorien besitzen. | Ja |
--doctypes=DOCTYPES | Geben Sie für DOCTYPES eine kommaseparierte Liste von Dokument-Typen-IDs an. Ist diese Option gesetzt, werde nur die Dokumente mit den angegebenen Dokument-Typen neu geschrieben. | Ja |
--directories=DIRECTORIES | Geben Sie für DIRECTORIES eine kommaseparierte Liste von Dokument-Verzeichnis-IDs an. Ist diese Option gesetzt, werden nur die Dokumente neu erstellt, die sich in den angegebenen Verzeichnissen befinden. | Ja |
Optionen - nur in Verbindung mit der Option --type=thumbnails
Option | Beschreibung | Optional |
--thumbnails=THUMBNAILS | Geben Sie für THUMBNAILS eine kommaseparierte Liste von Miniaturansicht-Namen an. | Nein |
Beispiele
Beispiel #1 - Pfad der verarbeitete Dateien ausgeben, Rebuild über alle Dokumente und Vorlagen
/usr/bin/php rebuild.php -v --type=all
Beispiel #2 - Pfad der verarbeitete Dateien ausgeben, Rebuild über alle statischen Dokumente in den Verzeichnissen mit der ID 75 und 126
/usr/bin/php rebuild.php -v --type=static --directories=75,126
Beispiel #3 - Pfad der verarbeiteten Dateien ausgeben, Rebuild alle Miniaturansichten mit dem Namen "Overview"
/usr/bin/php rebuild.php -v --type=thumbnails --thumbnails=Overview
Beispiel #4 - Hilfe (Liste der Optionen) ausgeben
/usr/bin/php rebuild.php --help