Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Crontab auf Cloud-Server verwenden
Diese Anleitung beschreibt die Verwendung von Crontab (Crons über SSH), die nur auf dem Cloud-Server standardmäßig verfügbar ist (es gibt auch einen Aufgabenplaner für jede Art von Hosting).
Voraussetzungen
- Die von Cron aufgerufenen Skriptdateien müssen ausführbar sein (CHMOD).
Vollständiger Pfad
Cron-Aufgaben kennen den absoluten Pfad (Path) nicht. PHP ohne Angabe der vollständigen Pfade zum Ausführbaren aufzurufen, macht die Ausführung der Aufgabe daher unmöglich. Es muss angegeben werden
/opt/phpX.X/bin/phpwobei X.X durch die gewünschte PHP-Version ersetzt wird (/opt/php8.1/bin/php zum Beispiel).
Weitere Operationen
Zum Beispiel:
Die Crons des betreffenden SSH-Benutzers auflisten:
crontab -l -u UsernameCrons bearbeiten:
crontab -e -u UsernamePer E-Mail über das Ergebnis Ihrer Cron-Aufgaben benachrichtigt werden (am Anfang der Datei hinzufügen):
MAILTO=e-mail@domain.xyz
Ein Backup wiederherstellen
Infomaniak sichert die Crons der letzten 7 Tage (einmal pro Tag). Bei versehentlicher Löschung kontaktieren Sie den Infomaniak-Support, um eine Wiederherstellung anzufordern, und geben Sie die Uhrzeit und das Datum der Löschung an.
Link zu dieser FAQ:
War diese FAQ nützlich?