5️⃣ Joomla CLI

Joomla CLI (Command Line Interface) ist die Möglichkeit, Joomla über die Kommandozeile zu steuern – also ohne Browser, nur mit Terminal / Konsole.

Für Joomla 6 bedeutet das:
Du kannst viele Verwaltungsaufgaben direkt per Befehl ausführen. Schnell, sauber, automatisierbar.

CLI = Command Line Interface
Ort auf Server: /cli

Aufruf via SSH:
php cli/joomla.php

🔧 Wichtige CLI Befehle

🔹 Erweiterungen aktualisieren
php cli/joomla.php extension:update

🔹 Cache leeren
php cli/joomla.php cache:clean

🔹 Benutzer anlegen
php cli/joomla.php user:create

🔹 Passwort zurücksetzen
php cli/joomla.php user:reset-password

🔹 Wartungsmodus aktivieren
php cli/joomla.php site:offline

Online schalten:
php cli/joomla.php site:online

🔹 Datenbank prüfen
php cli/joomla.php database:fix

🔹 Cronjob mit CLI
Beispiel Cronjob:
/usr/bin/php /var/www/html/cli/joomla.php extension:update

Damit kannst du automatische Updates fahren.