Seite 1 von 1

Statistik für ältere Monate wird nicht ausgeliefert

Verfasst: Di 13. Jan 2009, 17:14
von Sen23
Hallo,

noch ein Problem: Die Contenido-interne Statistik wird bei uns für ältere Monate und auch Jahre nicht ausgegeben. Nur der jeweils aktuelle Monat funktioniert.

Hat Jemand einen Lösungsansatz? Danke!

Gruß, Sen23

Verfasst: Di 13. Jan 2009, 22:13
von mfweb
Das riecht danach, dass die Dateien im Ordner /contenido/cronjobs/ nicht die benötigten Rechte haben. Überprüfe diese am besten einmal.

Du kannst auch mal schauen, ob die Datenbank-Tabelle con_stats_archieve Einträge enthält. Dorthin werden per (Pseudo)Cronjob die Statistikdaten verschoben, die älter als ein Monat sind. Wenn die Tabelle leer ist, spricht dies ebenfalls für obigen Punkt.

Grüße
mfweb

Verfasst: Mi 14. Jan 2009, 16:13
von Sen23
Hallo mfweb,

Danke für Deinen Tipp!

Das wars jedoch leider nicht, der Ordner ist schreibbar und die Tabelle ist
auch reichlich gefüllt mit fast 100k Einträgen.

Es kommt bei älteren Monaten keine Fehlermeldung, sondern die Abfrage wird irgendwann abgebrochen. Kann es eventuell an zu vielen Artikeln (über 3000) liegen? Der aktuelle Monat mit der gleichen Datenmenge funktioniert jedoch.

Hast Du eventuell noch eine andere Idee?

Gruß, Sen23

Verfasst: Mi 14. Jan 2009, 16:30
von Dodger77
Sen23 hat geschrieben:Das wars jedoch leider nicht, der Ordner ist schreibbar und die Tabelle ist
auch reichlich gefüllt mit fast 100k Einträgen.
Sind darin .job-Dateien enthalten? Und wenn ja, sind diese denn schreibbar?

Verfasst: Fr 16. Jan 2009, 12:49
von Robatzen
Hallo,

ich klink mich mal für Sen23 ein.

Besten Dank schonmal für die Tipps, leider ist aber auch das nicht das Problem.

Die Job-Dateien sind vorhanden, schreibbar und das letzte Änderungsdatum der Dateien ist auch aktuell.

Verfasst: Fr 16. Jan 2009, 14:10
von Oldperl
Hallo,

aktuelle Statistiken werden in con_stat gespeichert, ältere werden per cronjob nach con_stat_archive verschoben.
Prüfen ob in con_stat_archive Einträge vorhanden sind.

Wenn Ja wird diese Tabelle nicht korrekt zur Anzeige gebracht.

Wenn Nein, prüfen ob in con_stat auch noch alle älteren Einträge vorhanden sind.
Wenn Ja funktioniert der Cronjob nicht richtig.

Wenn Nein hat die Kopierfunktion einen Fehler.

Gruß aus Franken

Ortwin