NEWS
[gelöst] Cron trigger Block löst nicht aus
-
habe versucht nen trigger mit cron ... alle zwei tage zu einer bestimmten zeit austühren zu lassen, im standart cron hab ich das so nicht gefunden, da habe ich wizard genommen, der tut es aber garnicht ...
kann mir dem standart cron nicht auch jeden 2. Tag klar machen ?
-
ich hab nun im Standart cron zwar die Option jeden 2. Tag gefunden, leider nicht so ganz genau jeden zweiten tag ... definiert dann einfach die tage des Monats, und zum Monatswechsel, kann es sein das er sich den 31. und 1. meldet ... nicht perfekt aber zumindest nah dran .... allerdings hat es auch den vorteil das wenn das script mal geändert oder neu gestartet wird, er nicht jedes mal vom start den 2. Tag aussucht ... dann werden es schnell mal drei oder mehr, wenn mal gerade was am basteln oder updaten ist ...
jemand nen besseren Vorschlag der wirklich jeden 2. tag
-
@dom-sch
Das Problem mit dem wizard hatte ich auch neulich.
Wollte einfach nicht starten....Das müsste dir weiter helfen. Geht genau auf die Problematik beim Mobatswechsel ein.
So konfigurieren Sie einen Cron-Job, der alle 2 Tage um 11:00 Uhr ausgeführt wird
-
klingt auch irgendwie unnötig kopliziert ...
das sollte doch klappen ? problem ist aber wieder beim neustart oder bearbeiten
nen datenpunkt anlgen und den als variable hinterlegen ? dann ändert sich der wert nicht immer auf 0 zurück bzw. auf gerade beim neustart der script ?!
-
@dom-sch
Gute Idee.
Die genannten Probleme kannst du ja umgehen, wenn du anstatt einer Variablen einen Datenpunkt nimmst.Ggf würde ich nur von 0 bis 1 hochzählen und dann wieder auf 0 setzen lassen. Dann kann man die 0 und 1 als false und true ansehen. Ggf was übersichtlicher.
-
-
@david-g said in Cron trigger Block löst nicht aus:
Ggf würde ich nur von 0 bis 1 hochzählen und dann wieder auf 0 setzen lassen. Dann kann man die 0 und 1 als false und true ansehen. Ggf was übersichtlicher.
Wenn ich nach der Message wieder auf 0 setze ist es aber jeden tag ungerade
-
@dom-sch
Kannst ja dann auf 1 prüfen.
-
@dom-sch also ungerade im sinne von ungerade Zahl funktioniert nicht, evtl. ist mit ungerade eine "nicht ganze zahl" gemeint ...
getestet mit "ist teilbar durch" "2" funktioniert aber ... so lässt sich auch die erwünscht Funktion schnell verändern .... alle zwei oder alle drei oder alle 4 tage ... usw
-
@dom-sch
Auch wieder quatsch erzählt, mal gehts mal nicht ... war ihm wohl zu schnell hintereinander ... hab ne kleine pause eingesetzt zwischen wert ändern und wert abfragen ...
jetzt gehts ! auch mit gerade/ungerade ... lasse es jetzt aber so, so kann man es besser verstellen ..
hier jetzt meine Finale Lösung:
Danke für alle helfenden Gedanken