Zum Inhalt springen

4 Ergebnisse für cronjob

FAQ

Wie richte ich einen Managed Server-Cronjob ein?

14. Februar 2025

Was sind Cronjobs? Cronjobs sind automatisierte Zeitsteuerungsaufgaben, die in Unix- und Linux-basierten Systemen verwendet werden. Sie ermöglichen es, Skripte oder Programme zu festgelegten Zeiten oder in bestimmten Intervallen automatisch auszuführen. Typische Anwendungsfälle für Cronjobs sind regelmäßige Backups, das automatische Aktualisieren von Datenbanken oder das Versenden von E-Mails in festen Zeitabständen. Anders als im Webhosting müssen Cronjobs auf unseren Managed Servern (Managed vServer und Managed Dedicated Server) manuell via SSH hinterlegt werden. Eine Einrichtung über die Froxlor-Verwaltungsoberfläche ist aktuell leider nicht möglich. Cronjob auf einem Managed Server einrichten1. Shell-Zugriff aktivierenNutzen Sie für den Login Ihren SFTP/SSH-Zugang. Im Managed Server wird automatisch beim Anlegen eines "Kunden" ein Benutzer für diesen Zugriff erstellt. Die Zugangsdaten sind identisch mit denen des "Kunden"-Accounts. Vor dem Login muss sichergestellt werden, dass für diesen Benutzer der Shell-Zugriff aktiviert ist: Wechseln Sie über Ihren Admin-Zugang in Froxlor in die Kundenansicht Ihres angelegten Kunden. Navigieren Sie dort zu "FTP" → "Benutzerkonten". Den entsprechenden FTP-User suchen und prüfen, ob in der Spalte "Shell" der Wert "/bin/bash" eingetragen ist. Falls dort "/bin/false" steht, muss der FTP-User bearbeitet und die Einstellung geändert werden. Die Änderung kann bis zu 5 Minuten benötigen, bevor sie aktiv wird. Da bitten wir um etwas Geduld.
2. SSH-Zugang zum ServerSobald der Zugriff bereitsteht, loggen Sie sich über Ihren SSH-Zugriff auf den entsprechenden Server ein. Eine Anleitung zur Verbindung via SSH ist hier zu finden: Wie verbinde ich mich per SSH? 3. Cronjob mit crontab bearbeitenGeben Sie folgenden Befehl ein:
Es erscheint eine Auswahl der möglichen Editoren zur Bearbeitung.
Tipp: Empfehlenswert ist der nano-Editor, da dieser besonders benutzerfreundlich ist. Alternativ kann auch vim genutzt werden. 4. Cronjob-Befehl eintragenTragen Sie im gewählten Editor Ihren gewünschten Cronjob-Befehl in der folgenden Syntax ein:
Die fünf Sterne stehen für:
Beispiel-Eintrag: Ein Cronjob, der täglich um 03: 00 Uhr ausgeführt wird, muss wie folgt definiert werden:
Tipp: Zur Überprüfung der Syntax kann die externe Webseite crontab. guru genutzt werden. 5. Cronjob speichern und Editor schließenIn nano: STRG+O (Windows/Linux) bzw. Control+O (Mac) zum Speichern, dann STRG+X (Windows/Linux) bzw. Control+X (Mac) zum Schließen. In vim: Klicken Sie erst die "ESC"-Taste, dann tippen Sie : wq und besätigen mit der Enter-Taste. 6. Cronjob prüfen Um zu prüfen, ob der Cronjob korrekt gespeichert wurde, können Sie Ihren Eintrag über die Konsole auflisten. Geben Sie dafür folgenden Befehl ein:
(kleines L)
Unterstützung durch den webgo-SupportSollte es zu Problemen kommen oder Unsicherheiten bestehen, steht unser Support-Team jederzeit gerne zur Verfügung um Sie bestmöglich zu unterstützen. Wir hoffen, Ihnen konnte dieser Artikel weiterhelfen! 😊Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/support➡️ Für Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie richte ich einen Cronjob im Webhosting ein?

27. Mai 2024

Hinweis: Diese Anleitung gilt speziell für webgo Webhosting-Tarife. Wenn Sie einen Cronjob auf einem Managed vServer oder einem Managed Dedicated Server einrichten möchten, folgen Sie bitte der separaten Anleitung für Managed Server Cronjobs: Wie richte ich einen Managed Server-Cronjob ein? Was ist ein Cronjob? Ein Cronjob ist eine automatisierte Aufgabe, die zu bestimmten Zeitpunkten oder in regelmäßigen Abständen auf einem Webserver ausgeführt wird. Damit lassen sich beispielsweise Skripte für Backups, automatische Updates oder das Versenden von Berichten zeitgesteuert starten. Cronjob Light: Wie Sie in Ihrem Webhosting-Tarif einen "Cronjob Light" einrichten können, erklären wir hier: Wie richte ich einen Cronjob Light ein? Cronjob im webgo Kundenportal einrichtenUm einen Cronjob in Ihrem Webhosting-Tarif zu erstellen, folgen Sie diesen Schritten: 1. Anmeldung im KundenportalMelden Sie sich im webgo Kundenportal an. Klicken Sie im Vertragsmenü auf „Cronjobs“.
2. Neuen Cronjob hinzufügenKlicken Sie auf „Cronjob hinzufügen“. Es öffnet sich ein Popup-Fenster mit mehreren Feldern:
Hinweis: Unter "Befehl" muss Ihr Eintrag wie folgt aufgebaut werden: Perl Skript: /usr/bin/perl /home/www/mein-skript. plPHP Skript: /usr/bin/phpXX /home/www/mein-skript. php(XX durch die gewünschte PHP-Version ersetzen z. B. "php8. 2")3. Abschließende EinstellungenE-Mail-Adresse: Falls aktiviert, erhalten Sie Status- und Fehlermeldungen zu diesem Cronjob. Hinweis: Diese Mails könnten ggf. auch im Spam-Ordner landen. Cronjobs aktiv: Erst wenn diese Checkbox aktiviert ist, wird der Cronjob tatsächlich ausgeführt. Klicken Sie abschließend auf „Speichern“. Ihr neuer Cronjob wird nun in der Cronjob-Übersicht aufgelistet. Cronjob-Syntax und KontrolleDie Zeitangaben im Cronjob werden durch eine spezielle Cron-Syntax definiert. Ein Beispiel für einen täglich um 03: 00 Uhr ausgeführten Cronjob wäre:
Die Bedeutung des Eintrags von links nach rechts:
Falls Sie sich unsicher sind, ob Ihre Einstellungen korrekt sind, können Sie die Cronjob-Syntax auf der Webseite crontab. guru überprüfen. Mögliche FehlerquellenMinütliche Cronjobs sind nur über die alte Webspace Admin einstellbar! Falls ein Cronjob beispielsweise alle 15 Minuten laufen soll, muss dies zurzeit über die individuelle Cronjob-Einstellung in der webgo Webspace Admin-Oberfläche erfolgen. Folgen Sie dazu der separaten Anleitung zur Einrichtung von Cronjobs über das webgo Webspace Admin. Falsche Pfadangaben: Stellen Sie sicher, dass der angegebene Pfad zum Skript korrekt ist. Fehlende Berechtigungen: Das Skript muss ausführbar sein (chmod +x mein-skript. sh). Wir hoffen, Ihnen konnte dieser Artikel weiterhelfen! 😊Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/support➡️ Für Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie richte ich einen Cronjob im webgo Webspace Admin ein?

14. Februar 2025

Diese Anleitung beschreibt die Einrichtung von Cronjobs in der alten Verwaltungsoberfläche webgo Webspace Admin. Die Anleitung zum einrichten eines Cronjobs über unsere aktuelle Verwaltungsoberfläche finden Sie hier: Wie richte ich einen Cronjob im Webhosting ein? Minütliche Cronjobs: Die Einrichtung über den webgo Webspace Admin ist vor allem dann erforderlich, wenn Sie einen minütlichen Cronjob benötigen (z. B. alle 15 Minuten), da diese Funktion derzeit nur hier verfügbar ist. Was ist ein Cronjob? Ein Cronjob ist eine automatisierte Aufgabe, die zu bestimmten Zeitpunkten oder wiederkehrenden Intervallen auf einem Webserver ausgeführt wird. Dies eignet sich beispielsweise für Backups, das regelmäßige Versenden von E-Mails oder das Aktualisieren von Datenbanken. Cronjob im webgo Webspace Admin einrichten1. Anmeldung im webgo Webspace AdminUm auf die alte Verwaltungsoberfläche zuzugreifen, melden Sie sich zunächst im webgo Kundenportal an und wechseln dann in den webgo Webspace Admin. Eine detaillierte Anleitung dazu finden Sie hier: Wie erreiche ich den webgo Webspace-Admin und was kann ich damit tun? 2. Navigation zur Cronjob-VerwaltungKlicken Sie im Menü auf „Paket-Verwaltung“. Wählen Sie anschließend „Cronjobs“ aus. 3. Cronjob anlegenKlicken Sie auf „Cronjobs anlegen“. Es öffnet sich eine Maske, in der Sie die gewünschten Einstellungen vornehmen können. 4. Felder ausfüllen
Individuelle Einträge: Ihr habt hier die Möglichkeit einen eigenen, individuellen Eintrag zu definieren. Befehl für verschiedene SkriptePerl-Skript:
PHP-Skript:
(XX durch die gewünschte PHP-Version ersetzen z. B. "php8. 2")5. Individuelle ZeitangabenFalls Sie eigene Werte eintragen möchten, beachten Sie folgende Möglichkeiten:
Hinweis: Mehrere Werte werden mit Komma getrennt: 12,15,23 (Ausführung um 12, 15 und 23 Uhr). Zeiträume werden mit einem Bindestrich angegeben: 12-15 (Ausführung von 12 bis 15 Uhr). Für eine minütliche Ausführung muss einzig der "Minuten"-Eintrag definiert werden. 6. Cronjob speichernKlicken Sie auf „anlegen“. Der Cronjob erscheint anschließend in der Cronjob-Übersicht. Wir hoffen, Ihnen konnte dieser Artikel weiterhelfen! 😊Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/support➡️ Für Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie richte ich einen Cronjob Light ein?

24. Mai 2024

Wir bieten Ihnen neben dem regulären Cronjob eine weitere Möglichkeit, Ihre Scripte und Programme zu verwalten. Der "Cronjob Light" ist eine reduzierte und vereinfachte Version des Cronjobs. Sie können Aufgaben dabei maximal im Stundentakt abrufen (statt minütlich). Die Bedienung ist einfach und verständlich und damit besser für Einsteiger geeignet. Die Besonderheit des Cronjob Light ist, dass Sie Ihre Aufgaben und Skripte an Bedingungen knüpfen können. Beispielsweise können Sie festlegen, dass ein Cronjob nur starten soll, wenn der erste Tag im Monat ein Montag ist. Ist der erste Tag des Monats ein Tag von Dienstag – Sonntag, würde dieser Cronjob nicht gestartet werden. Um einen Cronjob Light einzurichten, gehen Sie bitte wie folgt vor: Webgo Kundenportal öffnenLoggen Sie sich dazu auf https: //login. webgo. de ein und wählen Sie den Vertrag aus, für welchen Sie Einstellungen vornehmen möchten. Klicken Sie nun in der Vertragsübersicht auf den Button "Cronjobs". Ein neues Fenster öffnet sich und Sie sind dann in der "Cronjobsübersicht". Cronjob Light anlegenKlicken Sie links im Menü auf "Vertragsübersicht" → "Cronjobs“. Wenn Sie noch keinen Cronjob angelegt haben, sehen Sie folgende Meldung:
Klicken Sie auf Cronjob- light Hinzufügen. Sie sehen nun folgende Eingabefelder:
SchlüsselwortHier können Sie angeben, wie häufig der Cronjob Light ausgeführt werden soll. Sie haben die Wahl zwischen monatlich, wöchentlich, täglich und stündlich. E-MailSie können sich nach jeder Ausführung des Cronjobs per E-Mail benachrichtigen lassen. Setzten Sie bei "E-Mail" ein Haken, wenn Sie diese Benachrichtigungen erhalten möchten. Cronjob aktivIn der Cronjobsübersicht können Sie den Cronjob jederzeit aktivieren oder deaktivieren. Dazu müssen Sie nur bei „Aktion“ auf das Rädchen klicken. Hier können Sie den Cronjob Light jederzeit aktivieren und deaktivieren. Vorgang abschließenBestätigen Sie die Erstellung des Cronjobs mit einem Klick auf "Speichern". Der Cronjob Light ist damit fertig eingerichtet. Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de