Hallo.
Die Statistik ist falsch, oder übersehe ich da etwas?
Siehe Screenshot.
Insgesamt: da sollte ja eigentlich: 111 stehen oder?
weil gestern waren ja 111 Besucher.
und nicht 47
Hallo.
Die Statistik ist falsch, oder übersehe ich da etwas?
Siehe Screenshot.
Insgesamt: da sollte ja eigentlich: 111 stehen oder?
weil gestern waren ja 111 Besucher.
und nicht 47
Ja, an sich schon. Ist das Template an irgendeiner Stelle bearbeitet?
Wie ich es bearbeitet habe, habe ich es wieder auf Standard zurück gesetzt.
Die Templates.
Muss ich das Plugin deinstallieren und neu installieren?
Oder kann man den Fehler beheben?
Oder ist das ein Fehler vom Plugin?
Wie sieht denn der Inhalt des Templates aktuell aus?
Also welche Templates meinst du?
Dann kann ich es hier anhängen.
Ich hab nur dieses verändert, was unter
diesen Thema bearbeitet worden ist, aber das hab ich wieder auf Standard zurück gesetzt.
Hier bei diesem Abschnitt hat sich der Code etwas verändert.
<ul class="inlineList dotSeparated">
{if !$hideToday}<li> {lang}wcf.visitor.visits.today{/lang} : {$countToday} Besucher </li>{/if}
{if !$hideYesterday}<li>{lang}wcf.visitor.visits.yesterday{/lang} : {$countYesterday} Besucher </li>{/if}
{if !$hideThisWeek}<li>{lang}wcf.visitor.visits.thisWeek{/lang} : {$countLastWeek} Besucher </li>{/if}
{if !$hideLastWeek}<li>{lang}wcf.visitor.visits.lastWeek{/lang} : {$countLastWeek} Besucher </li>{/if}
{if !$hideThisMonth}<li>{lang}wcf.visitor.visits.thisMonth{/lang} : {$countThisMonth} Besucher </li>{/if}
{if !$hideLastMonth}<li> {lang}wcf.visitor.visits.lastMonth{/lang} : {$countLastMonth} Besucher </li>{/if}
{if !$hideAverage}<li> {lang}wcf.visitor.visits.average.perDay{/lang} : Ø {$countAverage} Besucher</li>{/if}
{if !$hideTotal}<li>{lang}wcf.visitor.visits.total{/lang} : {$countTotal} Besucher </li>{/if}
</ul>
In diesen Template "boxVisitStatisticsVisits"
Oder brauchst du andere Templates noch zur Überprüfung?
Aber ich hab nur dieses Template verändert (boxVisitStatisticsVisits) und natürlich kopiert.
Okay, von dem aus passt alles. Ist die entsprechende Statistik auch im Administrationsbereich falsch?
Falls ja, wäre es möglich, mir einmal ein Backup der folgenden Datenbank-Tabellen zuzusenden?
wcf1_visitor
wcf1_visitor_daily
1) Ja auf der Startseite des Forum's und auch im Administrationsbereich zeigt es falsch an.
2) Hab das Plugin deinstalliert & neuinstalliert, ist der gleiche Fehler.
3) Hier im Anhang sind die zwei Datenbanktabellen.
schicke es dir per Forum Konversation, die Datenbanktabellen.
Bin mir nicht sicher ob ich es hier sicher ist.
Warte hier auf weitere Anweisungen / Antworten.
Ich kann das Problem bei mir nicht nachvollziehen. Hast du mal den Cache gelöscht?
Welchen Cache ?
Den im Administrationsbereich von Woltlab?
Wenn ja , wo genau macht man das?
Den Cache habe ich im Administrationsbereich eigentlich gelöscht,
Jetzt scheint das Problem weiterhin bestehen.
Anzeigen aktualisieren habe ich auch gemacht
Ich habe damals nur eine Template verändert, ist dies vielleicht falsch?
Ich habe MariaDB als Datenbank und nicht mySQL.
ist das vielleicht das Problem?
Kann es sein, dass das Plugin nicht richtig arbeitet, weil ich andere Erweiterungen (PLugins) installiert habe?
Heute schaut es so aus, aber das hat wahrscheinlich etwas zu tun, weil ich den Cache gelöscht habe oder?
Nein, das hat damit nichts zu tun.
Gibt es die Möglichkeit, dass ich mir das mal direkt per (S)FTP bei dir ansehen kann?
Du meinst einen FTP Benutzer erstellen für den Ordner (gesamt) von Woltlab.
Ja kannst du gerne machen, hab ich kein Problem.
Soll ich dir per Konversation es schicken?
Brauchst du auch Zugang auf die Datenbank?
Hab dir die Daten geschickt per Konversation.
Was ich noch gemacht habe, vor der Installation deines Erweiterung,
dass ich z.b andere Domains die mir gehören, weitergeleitet habe auf die Hauptdomain des Forum's.
Aber das hat nichts damit zu tun hoffe ich.
Das Problem dürfte der aktivierte Wartungsmodus sein. Denn dabei werden keine Cronjobs ausgeführt, wodurch die Statistiken nicht stimmen.
Einmal zum Verständnis:
Alle Aufrufe werden in einer Datenbank-Tabelle namens wcf1_visitor für 7 Tage gespeichert. Aus dieser Datenbank-Tabelle werden live die Daten für heute und gestern geladen, deshalb stimmen diese Daten auch.
Alle anderen Daten werden aus einer anderen Datenbank-Tabelle namens wcf1_visitor_daily geladen, die auf täglicher Basis per Cronjob aggregierte Daten speichert.
Wenn also am 20.9.2021 10 registrierte Benutzer und 20 Gäste die Seite besucht haben, erhält diese Datenbank-Tabelle zwei Einträge für diesen Tag, einmal für die registrierten Benutzer und einmal für Gäste.
Auf Basis dieser Daten kann ich dann die Werte für die vergangenen Wochen, Monate und Jahre berechnen.
Der Gesamtwert ist dann nochmal etwas besonderes, da er alle Werte aus der aggregierten Datenbank-Tabelle wcf1_visitor_daily verwendet und zusätzlich die Werte für den laufenden Tag aus der Datenbank-Tabelle wcf1_visitor. Da in deinem Fall die Datenbank-Tabelle wcf1_visitor_daily leer ist, werden nur die Werte von heute dort mit eingerechnet.
Es empfiehlt sich daher, das Plugin erst zu verwenden, sobald die Seite nicht mehr im Wartungsmodus ist. Alles andere ergibt auch eigentlich keinen Sinn, da es davor kaum Aufrufe geben wird – und insbesondere keine Aufrufe, die dich interessieren dürften, da es nur deine eigenen bzw. die deines Teams sind.
Ah alles klar.
Wenn ich den Wartungsmodus deaktiviere, muss ich die Erweiterung / Plugin deinstallieren und danach neu installieren?
Aber danach sollte es ohne Probleme funktionieren, wenn ich den Wartungsmodus deaktiviere und Seite online stelle.
Hat aber nichts mit den Benutzergruppen/Rechte zu tun oder?
muss ich die Erweiterung / Plugin deinstallieren und danach neu installieren?
Nein, außer, du willst die bisherige Zählung zurücksetzen.
Hat aber nichts mit den Benutzergruppen/Rechte zu tun oder?
Nein, wie kommst du darauf? Ich habe dir die Thematik vollumfänglich erklärt.
Ah ok alles Klar.
Danke für die Informationen und Antworten.