Crons funktionieren nicht auf ISPConfig3

Crons funktionieren nicht auf ISPConfig3

Ich habe einen CentOS LEMP-Stack mit ISPConfig3. Bis auf die Cron-Jobs funktioniert alles einwandfrei. Ich habe die Befehle von der Befehlszeile aus getestet und sie scheinen einwandfrei zu funktionieren, aber wenn ich sie in den Cron von ISPConfig3 eingebe, funktionieren sie nicht als geplante Aufgaben.

Antwort1

Ich gehe davon aus, dass Sie wissen, wie die Cron-Jobs in /etc/cronjob eingerichtet werden, möchten sie aber in ISPConfig3 einrichten.

Dies ist ein klassisches ISPConfig3-Problem. Es handelt sich um ein Berechtigungsproblem.

Siehe Clienteinstellungen auf der Registerkarte „Limits“.

Full Cron ermöglicht es, jeden Befehl als Cronjob auf Ihrem Server als Webbenutzer auszuführen, in diesem Fall web5. Dies ist die am wenigsten sichere Option.

Jailed Cron führt den Cronjob im Jail der Website aus. Mit dieser Option können Sie nur Befehle ausführen, die im Jail installiert sind. Das verbessert die Sicherheit erheblich.

URL-Cron ermöglicht nur das Ausführen von Cronjobs per URL und ist die sicherste Option. ispconfig verarbeitet den URL-Cron und erstellt die dafür erforderlichen Befehle in den Cron-Dateien.

verwandte Informationen