Servus zusammen,
ich nutze dyndnsAutoLogin auf meiner DM800HD, um mich regelmäßig bei DynDNS einzuloggen. Das zugehörige Script soll immer am Montag nachmittag via Cronjob ausgeführt werden (siehe Anlage). Das funktioniert auch grundsätzlich, allerdings wird das Script nicht am Montag, sondern stets bereits am Sonntag ausgeführt, und zwar wie vorgesehen pünktlich um 16:14 Uhr. Damit kann ich natürlich leben, nur verstehen tue ich es nicht. Was mache ich falsch?
Gruß
champ67
Cronjob wird am falschen Wochentag ausgeführt
-
-
Hallo,
bitte cronrab -l Ausgabeposten....,
root@dm8000:~# crontab -l
0 8 * * * /usr/bin/bgswitcher.sh
0 20 * * * /usr/bin/bgswitcher.shund
root@dm8000:~# date
Tue Apr 22 13:55:57 CEST 2014 -
Bitte sehr:
root@dm800:~# date
Tue Apr 22 17:06:19 CEST 2014
root@dm800:~# crontab -l
14 16 * * 0 /usr/script/dyndnsAutoLogin_script.sh
root@dm800:~#d.h. laut dieser Ausgabe läuft das Script - wie beobachtet - am Sonntag, eingestellt habe ich aber Montag......
-
Zitat
Original von champ67
14 16 * * 0 /usr/script/dyndnsAutoLogin_script.shSpalte 5 Wert 0 ist Sonntag. Für Montag muss da 1 oder mon stehen.
-
dann sollte sich das Mechatron mal anschauen, werde das nachher mal kurz gegentesten und ggf. weitergeben.
-
hallo,
Wenn das am Montag laufen sollte bitte ändern mit crntab –e oder mit
vi /etc/cron/crontabs/root auf ....
14 16 * * 1 /usr/script/dyndnsAutoLogin_script.sh16=stunde
14=minuten
1=Montag,2=Dien....,3=Mit......und 0=Sonntag. -
der Cronjob wurde aber mit GP3 angelegt und das sollte schon stimmen.
Ich habe bei mir testweise einen neuen Job angelegt und da stimmt der Wochentag, es scheint also nicht am GP3 zu liegen.
-
cronjob von dyndnsAutoLogin wird automatisch bei der Installation des plugin hergestellt.
Hier ist er auch vorhanden und übereinstimmt mit dem anzeige des cronjob plugin vom BluePanel. -
Hm hier passt was nicht
Bei crontab -l ist Sonntag "14 16 * * 0 /usr/script/dyndnsAutoLogin_script.sh" und bei screenshot Montag -
hmmm... sehr komisch das es nicht übereinstimmt. Versuche mal ein andere Skin. Nicht das es ein reines Übersetzung Fehler ist.
edit:
Glaube das ich das Problem gefunden habe. Sontag wird mit "7" angelegt, und 0 wird als "1" und Montag angezeigt. Ist ein bug.Zur Zeit in Cron plugin, von Montag auf Sonntag wechseln und Speichern. Dadurch wird es das angezeigte "1" in "7" gesetzt und gespeichert.
-
Hab das dyndnsAutoLogin plugin angepasst das es jetzt beim erstmalige Installation an einem Sonntag, das "7" eingesetzt wird. Löst teilweise das Problem.
-
Ohne dass ich mich mit dem Problem auseinander gesetzt habe, würde ich sagen 'Lost in Translation'. U.a. in den USA ist ja der Sonntag der erste Tag der Woche, während das bei uns der Montag ist.