Nutzer- und Beitragszähler zeigen falschen Wert?

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
jevo
Mitglied
Beiträge: 367
Registriert: 05.09.2007 13:06
Wohnort: Freiberg

Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von jevo »

Hi!

Mir ist schon seit einiger Zeit aufgefallen, daß nach der Portierung von phpbb2 auf phpbb3 die Nutzer- und Beitragszahlen immer kleiner sind als vorher.

In der Statistik sehe ich:

Mitglieder insgesamt: 2978
Schaue ich aber in die Datenbank finde ich aber 3229 Datensätze. Rechnet man jetzt noch den Gastaccount und die Bots weg macht das immernoch 3277 Nutzer.

Wie kommt phpbb3 denn da auf 2978?

Das selbe mit den Beiträgen:

Beiträge insgesamt: 199059
In der Datenbank stehen aber 229900 Posts?

Ebenso mit der Anzahl der Themen:

Themen insgesamt: 10392 -> es sind aber eigentlich 11506

Wie kommt das ?

PS: in meinem alten phpbb2 werden diese Werte korrekt angezeigt ...
Benutzeravatar
Robbi der Forenfreak
Mitglied
Beiträge: 409
Registriert: 11.01.2007 17:53
Kontaktdaten:

Re: Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von Robbi der Forenfreak »

jevo hat geschrieben:Hi!

Mir ist schon seit einiger Zeit aufgefallen, daß nach der Portierung von phpbb2 auf phpbb3 die Nutzer- und Beitragszahlen immer kleiner sind als vorher.

In der Statistik sehe ich:

Mitglieder insgesamt: 2978
Schaue ich aber in die Datenbank finde ich aber 3229 Datensätze. Rechnet man jetzt noch den Gastaccount und die Bots weg macht das immernoch 3277 Nutzer.

Wie kommt phpbb3 denn da auf 2978?

Das selbe mit den Beiträgen:

Beiträge insgesamt: 199059
In der Datenbank stehen aber 229900 Posts?

Ebenso mit der Anzahl der Themen:

Themen insgesamt: 10392 -> es sind aber eigentlich 11506

Wie kommt das ?

PS: in meinem alten phpbb2 werden diese Werte korrekt angezeigt ...
Erstmal verstehe ich die Zeile oben nicht. Es befinden sich 3229 Datensätze in der DB, und wenn mal alle Gäste und Bots wegrechnet, bleiben NUR noch 3277. Sind das nicht mehr?!?!.

Könnten wir evtl. mal einen Screen von deinem phpBB 3 und deinem phpBB 2 haben?. Naja. Kann es sein das du bei Benutzer mal welche gelöscht hast und der FEhler bei deinem phpBB 2 liegt das er sie noch mitrechnet?
Programmierer sterben nie. Sie beenden sich mit return 0.

http://www.robinrump.com :)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von Dr.Death »

Inaktive User werden in phpBB3 nicht mitgezählt.
Globale Themen/Beiträge auch nicht.
Benutzeravatar
jevo
Mitglied
Beiträge: 367
Registriert: 05.09.2007 13:06
Wohnort: Freiberg

Re: Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von jevo »

Dr.Death dank dir .. das erklärt erst mal einiges
Robbi der Forenfreak: hast recht - es sind mehr bots

aber trotzdem ist da was faul - ich würde sagen ich geh mal der Reihe nach vor - also erst mal nur zu den Nutzerzahlen:

phpbb2:
Anzahl der Benutzer 3177
Einträge in der Datenbank: phpbb2_users: 3178 (3177 + 1 Gastaccount) -> 1 Nutzer inaktiv

phpbb3:
Mitglieder insgesamt: 2978
Einträge in der Datenbank: phpbb3_users: 3229 (3177 + 50 Bots + 1 Gastaccount) -> 1 Nutzer inaktiv

also müsste phpbb3 3176 Nutzer zeigen (3177 - 1 (der inaktive))

jetzt stellt sich mir die Frage: was ist mit den 198 fehlenden passiert?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von Dr.Death »

Hi,

gehe doch mal in die DAtenbank und lasse Dir die Anzahl der Zeilen aus den Tabellen phpbb_user anzeigen....

Sind es wirklich 3178 in phpbb2 ?
Benutzeravatar
jevo
Mitglied
Beiträge: 367
Registriert: 05.09.2007 13:06
Wohnort: Freiberg

Re: Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von jevo »

ja sind es.

ich dachte auch erst wenn mal einer gelöscht wurde, daß phpbb2 die "Lücke" sozusagen mitzählt, den ist aber (leider) nicht so

Zeilen: 3178 (lt. phpmyadmin)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von Dr.Death »

Ah... gesperrte Benutzer zählen auch nicht mit. m.E. bin mir allerdings geade auch nicht sicher....

EDIT: ja, dem ist so.

Wenn Du im ACP --> Allgemein --> Den Button Statistiken resynchronisieren anklickst wird u.a. folgende SQL Abfrage gestartet:

Code: Alles auswählen

						$sql = 'SELECT COUNT(user_id) AS stat
							FROM ' . USERS_TABLE . '
							WHERE user_type IN (' . USER_NORMAL . ',' . USER_FOUNDER . ')';
						$result = $db->sql_query($sql);
						set_config('num_users', (int) $db->sql_fetchfield('stat'), true);
						$db->sql_freeresult($result);
Also werden nur Aktive User + Gründer gezählt. ( Gesperrte USER_IGNORE und Inaktive USER_INACTIVE zählen nicht mit )
Benutzeravatar
jevo
Mitglied
Beiträge: 367
Registriert: 05.09.2007 13:06
Wohnort: Freiberg

Re: Nutzer- und Beitragszähler zeigen falschen Wert?

Beitrag von jevo »

ahh ok ich habs

Statistiken resynchronisieren habe ich zwar schon x mal gemacht, aber dann nie mehr drauf geachtet. mir ist das immer nur nach dem portieren aufgefallen.

Da scheint wohl an irgend einem Punkt mal komisches zeug reingekommen zu sein.

naja manchmal sieht man den Wald vor Bäumen nicht
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“