Wie man einen CRON-Job in Hestia CP erstellt

2 Oktober, 2023

CRON ist ein Scheduler, mit dem Aufgaben erstellt werden, die mit einer bestimmten Häufigkeit auf dem Server ausgeführt werden. Zum Beispiel ist CRON im Hestia Control Panel verantwortlich für die Aktualisierung kostenloser SSL-Zertifikate oder die Erstellung von Backups. Jeder der genannten Vorgänge wird mit einer entsprechenden CRON-Aufgabe versehen.   

Die Liste der Cronjobs wird im entsprechenden Tab Hestia veröffentlicht. Um eine neue Aufgabe zu erstellen, gibt es die Schaltfläche „Cron-Job hinzufügen“.

Im Feld „Befehl“ muss der Benutzer die Aufgabe eingeben, die gemäß dem Zeitplan ausgeführt werden soll. Wenn auf der Website ein Skript regelmäßig ausgeführt werden muss, helfen die entsprechenden Befehle: 

  • wget — /usr/bin/wget -O /dev/null “https://test.site/script.php”;
  • curl — /usr/bin/curl -s “https://test.site/script.php”;
  • PHP-Interpreter — /usr/bin/php7.4 “/home/admin/web/test.site/public_html/script.php”.   

Der Benutzer muss ändern:   

  • https://test.site/script.php — Link zum Skript; 
  • php7.4 — die PHP-Version, mit der das Skript ausgeführt wird;
  • /home/admin/web/test.site/public_html/script.php — absoluter Pfad zum Skript auf dem Server.  

Wenn der Befehl erstellt ist, muss das Datum und die Uhrzeit der Ausführung der Aufgabe im Timer-Generator geplant werden, indem die entsprechende Schaltfläche gedrückt wird. Nach Überprüfung der Richtigkeit der festgelegten Aufgaben werden die Änderungen gespeichert. Die neue Aufgabe wird am Ende der Liste der Cronjobs angezeigt. Um eine Aufgabe zu bearbeiten, zu pausieren oder zu löschen, genügt es, den Cursor darüber zu bewegen.