Ob und wie viele Cronjobs Ihr Tarif beinhaltet, können Sie in der Leistungsbeschreibung im Adminpanel oder bei der Leistungsbeschreibung (Tarifdetails) auf unserer Webseite einsehen.
Mit Cronjobs lassen sich Skripte oder Linux-Kommandos in regelmäßigen Abständen automatisch ausführen.
Die Festlegung der Zeit, zu welcher der Cronjob ausgeführt werden soll, kann etwas komplex sein, daher möchten wir an dieser Stelle auf eine hilfreiche Webseite verlinken: crontab.guru
Anleitung
Cronjobs richten Sie im Adminpanel unter dem Menüpunkt „Webseiten“ -> „Kommandozeile“ -> „Cronjobs“ ein. Klicken Sie dann auf „Neuen Cronjob anlegen“.
Nun müssen Sie das Formular mit folgenden Angaben Ausfüllen:
Zugeordnete Webseite: das betroffene Webseiten-Projekt
Minuten: Angabe der Minute von 0 bis 59
z.B: 5 -> immer 5 nach | * -> jede Minute | */5 -> Alle 5 Minuten | 5,10 -> immer 5 und 10 nach | 5-10 -> jede Minute von 5 bis 10 nach
Stunden: Angabe der Stunde von 0 bis 23
z.B: 5 -> immer um 5:00 Morgens | * -> jede Stunde | */5 -> Alle 5 Stunden | 5,10 -> immer um 5:00 und 10:00 Morgens | 5-10 -> jede Stunde von 5:00 bis 10:00 Morgens.
Tage des Monats: Angabe des Tags im Monat von 1 bis 31
z.B: 5 -> immer am 5. des Monats | * -> jeden Tag des Monats | */5 -> Alle 5 Tage des Monats | 5,10 -> immer am 5. Und 10. des Monats | 5-10 -> jeden Tag vom 5. Bis 10. des Monats
Monate: Angabe des Monats von 1 bis 12
z.B: 5 -> jeden Mai | * -> jeden Monat | */5 -> Alle 5 Monate | 5,10 -> immer im Mai und Oktober | 5-10 -> jeden Monat Mai bis Oktober
Tage der Woche: Angabe des Wochentags von 0 (Sonntag) bis 6 (Samstag)
z.B: 5 -> jeden Freitag | * -> jeden Wochentag | */5 -> Alle 5 Wochentage | 1,5 -> Montags und Freitags | 1-5 -> jeden Tag von Montag bis Freitag
Befehl: auszuführender Befehl (Befehle werden mit sh ausgeführt, Urls mit wget, PhP Dateien mit php)
Ausgabe loggen: Ob die Cronjob Logfiles angelegt werden sollen. Falls aktiv finden Sie diese unter /home/private
Aktiv: Ob der Cronjob aktiv ist oder nicht
Nach dem Klick auf „Speichern“ ist der Cronjob eingerichtet.
WICHTIG:
Bitte richten Sie Cronjobs nur in den Intervallen ein, wie Sie diese benötigen, um nicht wichtige Systemresourccen zu verschwenden. Oft werden Cronjobs eingerichtet, welche alle Minute ein Skript aufrufen und komplizierte Auswertungen machen. Überlegen Sie, ob das wirklich notwendig ist.
Wenn Sie einen Cronjob erst in einem lokalen Textprogramm eingeben, achten Sie bitte darauf, dass ein reiner Texteditor (z.B Contex) verwendet wird. Textprogramme von Windows, auch beim Editor welcher bei Windows enthalten ist, haben die Eigenheit, unsichtbare Sonderzeichen bei z.B einem Zeilenbruch einzufügen, welche dann durch kopieren in das Eingabefeld im Adminpanel zwar ebenfalls nicht sichtbar sind, aber auf Systemebene übernommen werden. Der Cronjob wird dann nicht korrekt ausgeführt.