Benutzer-Werkzeuge

Webseiten-Werkzeuge


webedition:command-line-interface: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
templates - Alle Vorlagen
static - Statische webEdition-Seiten
objects - Objekte
navigation - Navigation
thumbnails - Miniaturansichten erzeugen
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
webedition/command-line-interface/rebuild.txt · Zuletzt geändert: 2015/12/22 16:32 von Marc Krämer

Recent changes RSS feed