Ip-Tracking mit Knowledge Base ?!

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Ip-Tracking mit Knowledge Base ?!

Beitrag von BB-BF-BM »

Ich habe Ip-Tracking 2.2.1 und habe nun die Knowledge Base 2.0.2 installiert. Wenn ich nun zur Ip-Tracking Konfiguration gehe, kommen folgende Fehler:

Code: Alles auswählen

Warning: Division by zero in /home/htdocs/franklin/Forum/admin/admin_ip_tracking.php on line 438
Warning: Division by zero in /home/htdocs/franklin/Forum/admin/admin_ip_tracking.php on line 439
Warning: Division by zero in /home/htdocs/franklin/Forum/admin/admin_ip_tracking.php on line 440
Warning: Division by zero in /home/htdocs/franklin/Forum/admin/admin_ip_tracking.php on line 441
Warning: Division by zero in /home/htdocs/franklin/Forum/admin/admin_ip_tracking.php on line 442
Die betreffenden Codestellen sind folgende, doch denke ich, dass das ein folgeFehler ist!

Code: Alles auswählen

		$total_percent = round ( $total_ips / $total_ips * 100, 1);
		$users_percent = round ($total_users / $total_ips * 100, 1);
		$guests_percent = round ($total_guests / $total_ips * 100, 1);
		$bots_percent = round ($total_bots / $total_ips * 100, 1);
		$admins_percent = round ($total_admins / $total_ips * 100, 1);

EDIT:
Das lag daran, dass ich die Admin-Ips nicht loggen ließ und alle gelöscht hatte, nachdem ich wieder einige gesammelt hatte, gings wieder.

Aber die Userlogs werden von mir trotzdem nicht gewertet, glaub ich...
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Warning: Division by zero <-- heißt, dass die var $total_ips den
Wert 0 zurück gibt und Division durch 0 gibt nie was Gutes.

Überprüfe oder poste mal die Definition der var. easy
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

easygo hat geschrieben:Warning: Division by zero <-- heißt, dass die var $total_ips den
Wert 0 zurück gibt und Division durch 0 gibt nie was Gutes.
Hätt ich jetzt nicht gedacht :roll:
Überprüfe oder poste mal die Definition der var. easy

Code: Alles auswählen

		$q1 = "SELECT count(ip)
			FROM ". $table_prefix ."ip_tracking";
		$r1 = $db -> sql_query($q1);
		$row1 = $db -> sql_fetchrow($r1);
		$total_ips = $row1['count(ip)'];

		$q1 = "SELECT count(ip)
		FROM ". $table_prefix ."ip_tracking
			WHERE username <> 'Anonymous'
			AND located NOT LIKE '%/admin/%'";
		$r1	= $db -> sql_query($q1);
		$row1 = $db -> sql_fetchrow($r1);
		$total_users = $row1['count(ip)'];

		$q1 = "SELECT count(ip)
		FROM ". $table_prefix ."ip_tracking
			WHERE username = 'Anonymous' AND user_id = '-1'";
		$r1	= $db -> sql_query($q1);
		$row1 = $db -> sql_fetchrow($r1);
		$total_guests = $row1['count(ip)'];

		$q1 = "SELECT count(ip)
		FROM ". $table_prefix ."ip_tracking
			WHERE username = 'Anonymous' AND user_id = '-2'";
		$r1	= $db -> sql_query($q1);
		$row1 = $db -> sql_fetchrow($r1);
		$total_bots = $row1['count(ip)'];

		$q1 = "SELECT count(ip)
		FROM ". $table_prefix ."ip_tracking
			WHERE located LIKE '%/admin/%'";
		$r1	= $db -> sql_query($q1);
		$row1 = $db -> sql_fetchrow($r1);
		$total_admins = $row1['count(ip)'];

		$total_percent = round ( $total_ips / $total_ips * 100, 1);
		$users_percent = round ($total_users / $total_ips * 100, 1);
		$guests_percent = round ($total_guests / $total_ips * 100, 1);
		$bots_percent = round ($total_bots / $total_ips * 100, 1);
		$admins_percent = round ($total_admins / $total_ips * 100, 1);
Ich weiß nicht, ob das an der KB oder am MOD selbst liegt, dass meine UserIps nicht geloggt werden...
Mach gleich mal ein Update auf 2.2.2
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

BB-BF-BM hat geschrieben:Hätt ich jetzt nicht gedacht :roll:
Jo hab ich gemerkt! Drum schreibs ichs ja. easy
Antworten

Zurück zu „phpBB 2.0: Mod Support“