contao/test — Issue #1564: cron_weekly: Fehler beim Jahreswechsel
Author: importer
Created: 2011-11-29 08:09:04+00:00
State: open
Labels: Defect, frontend

Hallo Leo,

eben bin ich durch Zufall auf einen Eintrag in einer laufenden Installation gestossen. In der localconfig.php findet sich die Zeile:

```
$GLOBALS['TL_CONFIG']['cron_weekly'] = 201053;
```

Der wöchentliche Cron scheint damit erst nächstes Jahr wieder zu laufen.
Meine Theorie zur Entstehung:
Die ersten Tage eines Jahres haben, je nach Tag des Jahreswechsels, noch die Wochennummer des Vorjahres. Dieses Jahr muss es so gewesen sein, als der Cron erstmalig in der Woche aufgerufen wurde. So entsteht plötzlich die 53. Woche 2010. Klar, dass der Cron jetzt meint, alles ist bereits bearbeitet.

Offenbar findet ein Vergleich auf "größer gespeicherter Wert" statt. Ich würde sagen, bei "ungleich gespeicherter Wert" funktioniert der wöchentliche Aufruf genauso, solche Konstellationen wie oben, werden dann aber automatisch aufgelöst.

Sorry - kann keine genaue Angabe über die Kategorie machen, der Aufruf ist im Frontend, löst aber Backendverarbeitung aus.

--- _Originally created by do_while on February 14th, 2010, at 08:45pm (ID 1564)_