TYPO3 Console

Command line interface, mit dem man z.B. den Referenzindex aktualisieren kann.

Die Extension legt bei der Installation eine Datei namens typo3cms ins Root-Verzeichnis. In dieser muss noch der Pfad zu PHP angepasst werden:

#!/usr/bin/env php
// wird z.B. zu
#!/usr/local/bin/php7.2.34-cli

Diese Änderung ist auch nach jedem Update erforderlich, weil die Datei überschrieben wird.

Anschließend kann man die folgenden Befehle im Root-Verzeichnis der TYPO3-Website ausführen.

Referenzindex per Kommandozeile prüfen:

./typo3cms cleanup:updatereferenceindex --dry-run --verbose --show-progress

Referenzindex aktualisieren:

./typo3cms cleanup:updatereferenceindex --verbose --show-progress

Troubleshooting

Fehlermeldung nach dem Muster syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING weist darauf hin, dass nicht die richtige PHP-Version benutzt wird.

Lösung: Vor den Befehl den Pfad zu PHP, also z.B. env -i /usr/local/bin/php7-72LATEST-CLI setzen.