contao:automator

Dieser Befehl ist eine Schnittstelle zur Contao Klasse Automator. Er besteht hauptsächlich aus allgemeinen Aufgaben rund um die Wartung einer Contao-Installation.

php vendor/bin/contao-console contao:automator [<task>]

Der Befehl selbst kann ohne Angabe einer Aufgabe ausgeführt werden. Es wird dann nach einer Aufgabe gefragt. Die folgenden Aufgaben sind verfügbar.

AufgabeBeschreibung
purgeSearchTablesLöscht den Suchindex durch löschen der Tabellen tl_search und tl_search_index.
purgeUndoTableLöscht den Inhalt der Tabelle tl_undo. Danach können gelöschte Datensätze nicht wiederhergestellt werden.
purgeVersionTableLöscht den Inhalt der Tabelle tl_version, die verschiedene Versionen für Zeilen in Tabellen enthält, die die Versionierungsfunktion aktiviert haben.
purgeSystemLogLöscht die Einträge im Systemprotokoll.
purgeImageCacheBereinigt den Bild-Cache, indem alle verarbeiteten und in der Größe veränderten Bilder im konfigurierbaren image.target_dir gelöscht werden.
purgeScriptCacheEntfernt verarbeitete und/oder verkleinerte JavaScript- und Stylesheets-Dateien.
purgePageCacheLöscht den Seiten-Cache, in dem zwischengespeicherte HTML-Seiten entfernt werden.
purgeSearchCacheLöscht den Cache der Suchergebnisse.
purgeInternalCacheLöscht den internen Cache von Contao.
purgeTempFolderLöscht den Inhalt von system/tmp.
purgeRegistrationsDie nicht aktivierten Mitgliederregistrierungen werden bereinigt.
purgeOptInTokensDie abgelaufenen Double-Opt-In-Tokens werden gelöscht.
purgeXmlFilesEntfernt die von generateXmlFiles erzeugten xml-Dateien.
generateSitemapErzeugt die sitemap.xml-Dateien auf der Grundlage des Seitenbaums und der Einstellungen auf der Stammseite.
generateXmlFilesErzeugt die sitemap.xml-Dateien und ruft den Hook generateXmlFiles auf, den andere Bundles nutzen können. Das ContaoNewsBundle verwendet ihn, um RSS-Feeds zu erzeugen.
generateSymlinksErzeugt verschiedene Symlinks zum Web-Verzeichnis, z. B. öffentlich erreichbare Dateiverzeichnisse, das Verzeichnis assets oder system/themes.
generateInternalCacheWärmt den internen Cache auf.