![]() |
[Gelöst] Ubuntu 8.04 Cronjobs werden nicht ausgeführt - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega International Area (/forum-22.html) +--- Forum: German Corner (/forum-26.html) +---- Forum: Archiv (/forum-54.html) +---- Thread: [Gelöst] Ubuntu 8.04 Cronjobs werden nicht ausgeführt (/thread-7013.html) |
[Gelöst] Ubuntu 8.04 Cronjobs werden nicht ausgeführt - Obli - 06-20-2009 06:29 PM Hi! Hab ein kleines Problemchen. Ich habe, wie einige andere auch, das Problem mit den Statistiken, die nur 0 als werte haben. Habe nach einigen Experimenten rausgefunden, das bei mir anscheinend die Skripte in cron.d nicht ausgeführt werden. Alles in User-Crontabs oder in cron.daily etc scheint ohne Probleme zu laufen. Hat jemand eine Ahnung, warum cron.d nicht richtig abgearbeitet wird? OS: Ubuntu 8.04 LTS Standardsetup + ispCP, sonst noch nichts verändert (was zumindest damit zu tun haben könnte). RE: Ubuntu 8.04 Cronjobs werden nicht ausgeführt - menki - 06-20-2009 06:32 PM schau dir die faq an hier: http://www.isp-control.net/documentation/frequently_asked_questions/why_do_the_cronjobs_statistics_backups_etc._don_t_work ersetze einfach die /etc/ispcp/cron.d/ispcp mit dem inhalt. beachte bitte auch die ispcp cron datei im working genauso! grüße MENKI RE: Ubuntu 8.04 Cronjobs werden nicht ausgeführt - Obli - 06-20-2009 08:36 PM Scheint damit nichts zu tun zu haben. Gab keine Änderung. Zudem habe ich auch ein selbsterstelles File mal in den cron.d Ordner gepackt. Das tut ebenfalls nichts. Wie gesagt, über User-Crontabs gehts. Bleibt mir nichts anderes übrig, als das ganze als User-Crontab umzufuchteln, bzw ein Script in cron.hourly und daily zu packen? EDIT: Habe es gelöst... Es gibt folgendes Problem: Cronjobs, die für root angelegt sind, werden nicht ausgeführt, wenn der root-Account gelockt ist. (Aus Sicherheitsgründen durchaus sinnvoll). Dadurch kam bei mir allerdings immer die Meldung von cron: "User account expired". Also wurde auch nichts, was für root eingetragen war, ausgeführt. Lösung: Code: sudo chage -E-1 root Das setzt das Ablaufdatum unbegrenzt hoch, auch nachdem der root-Account gelockt wurde. Somit werden auch die Cronjobs wieder ordnungsgemäß ausgeführt. |