CLI-Skripte

CLI steht für command line interface (Kommandozeile) und bedeutet, dass PHP-Skripte nicht nur zur Ausgabe von Webseiten, sondern zum Ausführen beliebiger Befehle genutzt werden können. Ein Beispiel ist occ, das Kommandozeilentool von Owncloud/Nextcloud. Weiter werden CLI-Skripte genutzt, um periodisch auftretende Aufgaben mit einem Cronjob zu erledigen.


Cronjobs

Da wir Cronjobs nur als Web-Dienst anbieten, muss ein CLI-Skript mit einem Wrapper ausgeführt werden, einen solchen stellen wir unten als Download zur Verfügung. Sie müssen in diesem Skript auf jeden Fall die Variable CMDLINE anpassen.

Um z.B. das Update-Skript von TT-RSS auszuführen, ändern Sie die Variable wie folgt:

$CMDLINE="update.php -- --feeds --quiet";

Laden Sie den Wrapper in das Installationsverzeichnis von TT-RSS und rufen Sie ihn im Browser auf um das Verhalten zu testen.