Zum Hauptinhalt springen

So richten Sie Cron auf Timeweb-Hosting ein

Timeweb Hosting bietet hervorragende Möglichkeiten, Aufgaben auf Ihrer Website zu automatisieren. Eine Möglichkeit zur Automatisierung ist die Verwendung cron. Cron ist ein Standard-Aufgabenplaner auf UNIX-Betriebssystemen, mit dem Sie bestimmte Befehle oder Skripts zu bestimmten Zeiten oder in bestimmten Abständen ausführen können. In diesem Artikel erfahren Sie, wie Sie Cron auf einem Timeweb-Hosting einrichten und für Ihre Aufgaben verwenden können.

Um zu beginnen, müssen Sie zum Timeweb-Dashboard gehen und den Abschnitt "Cron-Scheduler" finden. Es befindet sich normalerweise im Abschnitt "Systemprogramme" oder "Erweitert". Danach müssen Sie auf die Schaltfläche "Aufgabe hinzufügen" klicken.

Das Einrichten von Cron auf einem Timeweb-Hosting ist ein ziemlich einfacher und intuitiver Prozess. Sie müssen die Ausführungszeit der Aufgabe angeben, den auszuführenden Befehl angeben und ggf. die Argumente an den Befehl übergeben. Zum Beispiel, wenn Sie das Backup-Skript jeden Tag um 3 Uhr morgens ausführen möchten.php, dann wird die Laufzeit so aussehen: 0 3 * * *. Hier steht "0" für Minuten, "3" für Stunden, "*" für jeden Tag des Monats, "*" für jeden Monat, "*" für jeden Wochentag.

Wie stelle ich Cron auf Timeweb-Hosting ein

Um Cron auf einem Timeweb-Hosting zu setzen, müssen Sie einige einfache Schritte ausführen. Sobald Sie den Cron eingerichtet haben, werden die von Ihnen angegebenen Aufgaben automatisch ausgeführt.

1. Melden Sie sich in Ihrem Timeweb-Hosting-Dashboard an. Dies geschieht normalerweise über einen speziellen Link, den Sie bei der Registrierung erhalten haben.

2. Suchen Sie nach dem Abschnitt "Aufgaben-Cron" oder Ähnlichem, in dem Sie eine neue Aufgabe hinzufügen können.

3. Klicken Sie auf die Schaltfläche "Neue Aufgabe hinzufügen" oder ähnliches.

4. Geben Sie den gewünschten Befehl in das Feld Befehl ein und füllen Sie ggf. die restlichen Parameter aus.

5. Geben Sie an, wie oft die Aufgabe ausgeführt werden soll. Es kann jeden Tag, jede Woche, jeden Monat oder jedes Jahr sein.

6. Klicken Sie auf die Schaltfläche "Speichern" oder ähnliches, um die Einstellungen zu speichern.

Jetzt ist Ihre Cron-Aufgabe eingerichtet und wird zur angegebenen Zeit ausgeführt. Bei Bedarf können Sie eine Aufgabe jederzeit im Bereich "Aufgaben Cron" des Timeweb-Hosting-Control Panels bearbeiten oder löschen.

Cron Begriff Definition

Mit Cron können Sie die Ausführung von Skripts, das Aktualisieren von Daten, das Senden von Benachrichtigungen oder andere Aufgaben konfigurieren, die Sie automatisieren möchten. Es basiert auf Regeln, die angeben, welche Aufgaben wann ausgeführt werden sollen.

Die Cron-Syntax besteht aus fünf Feldern: Minuten, Stunden, Tag des Monats, Monat und Wochentag. Jedes Feld wird als Zahl oder symbolischer Wert angegeben. Der Wert "*" bedeutet beispielsweise "jeder" (z. B. "*" im Feld "Stunden" bedeutet "jede Stunde"), und ein Wert wie "*/5" bedeutet "alle 5" (z. B. "*/5" im Feld "Minuten" bedeutet "alle 5 Minuten").

Darüber hinaus unterstützt cron zusätzliche Anweisungen, z. B. das Ausführen eines Befehls zu einem bestimmten Zeitpunkt oder auf einer bestimmten Zeitachse sowie die Verwendung von Wertelisten zum Festlegen mehrerer Werte für ein einzelnes Feld.

Schritt 1: Einloggen in die Systemsteuerung

Bevor Sie Cron auf Ihrem Timeweb-Hosting einrichten können, müssen Sie sich mit Ihrem Login und Passwort in der Systemsteuerung anmelden.

1. Öffnen Sie einen Internetbrowser und geben Sie die Adresse des Timeweb-Bedienfelds in die Adressleiste ein. Geben Sie Ihren Benutzernamen und Ihr Passwort ein.

2. Wenn Sie Ihren Benutzernamen oder Ihr Passwort vergessen haben, klicken Sie auf den entsprechenden Link "Login oder Passwort vergessen?" und befolgen Sie die Anweisungen, um den Zugriff wiederherzustellen.

3. Wenn Sie kein Konto bei Timeweb haben, folgen Sie den Anweisungen auf der Website, um sich anzumelden.

4. Nach erfolgreicher Anmeldung gelangen Sie zum Timeweb-Dashboard, in dem Sie den Cron der Aufgabe konfigurieren können.

Schritt 2: Suche nach dem Cron-Abschnitt

Nachdem Sie sich erfolgreich im timeweb Hosting Control Panel angemeldet haben, müssen Sie den Abschnitt finden, der für die Konfiguration von Cron-Aufgaben zuständig ist.

Befolgen Sie die Anweisungen, um diesen Abschnitt zu finden:

  1. Öffnen Sie das Hosting-Control Panel.
  2. Suchen Sie nach dem Abschnitt, der für die Konfiguration des Servers zuständig ist.
  3. Suchen Sie in diesem Abschnitt nach der Registerkarte "Cron" oder ähnlichem.
  4. Wenn die Registerkarte "Cron" nicht gefunden wird, suchen Sie nach einem Abschnitt mit dem Titel "Aufgaben" oder "Regelmäßige Aufgaben".

Beachten Sie, dass Abschnitte und Registerkarten je nach Version und Konfiguration der Systemsteuerung unterschiedlich benannt werden können. Wenn Sie einen Cron-Abschnitt oder einen ähnlichen Abschnitt nicht finden können, sollten Sie sich an die Dokumentation Ihres Hosting-Anbieters wenden oder sich an den technischen Support wenden.

Schritt 3: Erstellen einer neuen Cron-Aufgabe

Nachdem Sie den Zugriff auf die Hosting-Konsole eingerichtet und geöffnet haben, können Sie mit der Erstellung einer neuen Cron-Aufgabe beginnen. Führen Sie dazu die folgenden Schritte aus:

Schritt 1: Geben Sie den Befehl ein crontab -e um die aktuelle Cron-Aufgabenliste zu bearbeiten.

Schritt 2: Drücken Sie im geöffneten Editor die Taste i um in den Bearbeitungsmodus zu wechseln.

Schritt 3: Fügen Sie eine neue Cron-Aufgabe hinzu, indem Sie die Ausführungshäufigkeit, den Befehl und den Pfad der Datei angeben, die ausgeführt werden soll. Zum Beispiel:

  • * - bedeutet, dass die Aufgabe jede Minute ausgeführt wird. Sie können diese Einstellung so ändern, dass die Aufgabe in unterschiedlichen Intervallen ausgeführt wird. Zum Beispiel, 0 */2 * * * bedeutet, dass die Aufgabe alle zwei Stunden ausgeführt wird.
  • /usr/bin/php - pfad zur ausführbaren PHP-Datei. Der Pfad kann je nach Konfiguration unterschiedlich sein.
  • /home/user/cron.php - pfad zu der Datei, die Sie ausführen möchten. Geben Sie hier den vollständigen Dateipfad mit dem absoluten Hosting-Pfad an.

Schritt 4: Drücken Sie die Taste Esc. geben Sie dann Folgendes ein :wq und drücken Sie die Taste Enter zum Speichern und Schließen des Editors.

Schritt 5: Überprüfen Sie, ob Ihre neue Aufgabe in der Cron-Aufgabenliste angezeigt wird. Führen Sie dazu den Befehl aus crontab -l und stellen Sie sicher, dass die von Ihnen hinzugefügte Aufgabe korrekt angezeigt wird.

Jetzt haben Sie erfolgreich eine neue Cron-Aufgabe auf dem Timeweb-Hosting erstellt. Es wird zur angegebenen Zeit in der angegebenen Häufigkeit ausgeführt und die angegebene Datei ausgeführt. Stellen Sie sicher, dass der Dateipfad und der Ausführungsbefehl korrekt sind, damit die Aufgabe ordnungsgemäß funktioniert.

Schritt 4: Füllen Sie die Aufgabenfelder aus

Nachdem Sie eine Aufgabe im Timeweb-Hosting-Control Panel erstellt haben, müssen Sie die Felder ausfüllen, damit die Aufgabe zur richtigen Zeit und mit den gewünschten Parametern ausgeführt wird.

Das erste Feld "Minuten" gibt an, in welchen Minuten jede Stunde eine Aufgabe ausgeführt werden soll. Gültige Werte liegen zwischen 0 und 59. Wenn Sie möchten, dass die Aufgabe jede Minute ausgeführt wird, können Sie das Feld leer lassen.

Das zweite Feld "Uhr" gibt an, zu welchen Stunden des Tages die Aufgabe ausgeführt werden soll. Gültige Werte liegen zwischen 0 und 23. Wenn die Aufgabe jede Stunde ausgeführt werden soll, kann das Feld leer gelassen werden.

Das dritte Feld "Tage des Monats" gibt an, an welchen Tagen des Monats die Aufgabe ausgeführt werden soll. Gültige Werte liegen zwischen 1 und 31. Wenn Sie möchten, dass die Aufgabe jeden Tag ausgeführt wird, können Sie das Feld leer lassen.

Das vierte Feld "Monate" gibt an, in welchen Monaten die Aufgabe ausgeführt werden soll. Gültige Werte liegen zwischen 1 und 12. Wenn Sie möchten, dass die Aufgabe jeden Monat ausgeführt wird, können Sie das Feld leer lassen.

Das fünfte Feld "Wochentage" gibt an, an welchen Wochentagen die Aufgabe ausgeführt werden soll. Gültige Werte liegen zwischen 0 und 7, wobei 0 und 7 Sonntag sind. Wenn Sie möchten, dass die Aufgabe jeden Tag der Woche ausgeführt wird, können Sie das Feld leer lassen.

Das sechste Feld "Befehl" passt in den Befehl, den Sie zum angegebenen Zeitpunkt ausführen möchten. Überprüfen Sie sorgfältig, ob Sie den Befehl richtig schreiben und den Dateipfad angeben, falls vorhanden.

Nachdem Sie alle Felder ausgefüllt haben, vergessen Sie nicht, die Änderungen zu speichern, indem Sie auf die entsprechende Schaltfläche klicken. Danach wird die Aufgabe konfiguriert und nach dem angegebenen Zeitplan ausgeführt.

Schritt 5: Zeiteinstellungen festlegen

Um dies zu tun, können Sie verschiedene Kombinationen von Symbolen und Zeichen verwenden, um das richtige Zeitmuster zu erstellen.

Hier sind einige Beispiele:

  • * - führen Sie jede Minute/Stunde/Tag/Monat/Woche aus;
  • */5 - alle 5 Minuten/Stunden/Tage/Monate/Wochen durchführen;
  • 1,15 - an bestimmten Tagen/Stunden/Monaten/Wochen durchführen (z. B. am 1. und 15. eines jeden Monats);
  • 1-5 - in einem bestimmten Bereich ausführen (z. B. von Montag bis Freitag).

Wenn Sie beispielsweise möchten, dass der Befehl jeden Tag um 2 Uhr ausgeführt wird, sieht das Zeitmuster folgendermaßen aus: 0 14 * * * .

Legen Sie die gewünschten Zeiteinstellungen in den entsprechenden Feldern fest und speichern Sie die Änderungen.

Schritt 6: Speichern und Überprüfen der Aufgabe

Nachdem Sie alle erforderlichen Optionen in den Cron-Einstellungen angegeben haben, müssen Sie die Aufgabe speichern. Klicken Sie dazu einfach auf die Schaltfläche "Speichern" oder "Aufgabe hinzufügen". Sobald die Aufgabe gespeichert ist, wird sie automatisch gemäß dem angegebenen Zeitplan ausgeführt.

Bevor Sie jedoch die Einstellungsseite verlassen, sollten Sie die Aufgabe überprüfen, um sicherzustellen, dass sie ordnungsgemäß funktioniert. Dazu können Sie verschiedene Methoden verwenden:

1. Log-Dateien: in den Cron-Einstellungen können Sie den Pfad zu den Protokolldateien angeben, die Informationen zur Ausführung von Aufgaben enthalten. Nachdem Sie die Aufgabe abgeschlossen haben, können Sie die entsprechende Protokolldatei überprüfen und sicherstellen, dass die Aufgabe fehlerfrei ausgeführt wurde.

2. E-Mail-Benachrichtigungen: sie können die E-Mail-Adresse angeben, an die Benachrichtigungen gesendet werden, wenn die Aufgabe ausgeführt wird. Bei jedem Start sendet cron eine Benachrichtigung mit den Ergebnissen der Aufgabe an die angegebene E-Mail-Adresse. Auf diese Weise können Sie die Arbeit der Aufgabe überwachen und sicher sein, dass alles so abläuft, wie es beabsichtigt ist.

Falls die Aufgabe fehlschlägt oder fehlschlägt, wird empfohlen, die Cron-Einstellungen erneut zu überprüfen und sicherzustellen, dass alle Parameter korrekt sind. Wenn das Problem weiterhin besteht, wenden Sie sich an den Support Ihres Hosting-Anbieters, um weitere Hilfe zu erhalten.