(gelöst) Hat PhpBB3 Logfiles?
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.
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.
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Re: Hat PhpBB3 Logfiles?
Willst du jeden Seitenaufruf zählen? Dann pack den Code ohne <?php und ?> in die includes/functions.php. Allerdings wird dann wirklich alles gezählt, und teilweise evtl. auch doppelt. Um das zu verhindern sollte der Code in alle Dateien die man so aufruft relativ weit an den Anfang: index.php, viewforum.php, viewtopic.php, posting.php, ucp.php, mcp.php, memberlist.php und search.php (und eventuelle andere die ich vergessen habe). Wie gesagt, lass dabei die php Tags (<?php und ?>) weg, der Code muss nur innerhalb selbiger in der jeweiligen Datei stehen.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
-
- Mitglied
- Beiträge: 155
- Registriert: 29.06.2006 00:20
Re: Hat PhpBB3 Logfiles?
Hier die Antwort:
Eine sehr hilfreiche Anleitung, die unter phpbb3 läuft, hat Inge hier verlinkt: http://clever-forum.de/read.php?47,1695 ... msg-169540
Ich darf mich auch hier bei allen bedanken, die sich ein Herz genommen haben, mir armer Seele weiterzuhelfen!!
Gruß
Bob
Hallo Bob,
der Grund der Fehlermeldung dürfte sein, daß da MySQL 5 mit "strict mode on" zugrunde liegt.
Da bedarf es einer kleinen Anpassung in der counter.php.
In der counter.php ungefähr bei Zeile 830 finden und
auskommentieren:Dafür im Anschluß einfügen:Code: Alles auswählen
// loggen if( $_CHC_CONFIG['status_logs'] == '1' ) { $_CHC_DB->query( 'INSERT INTO `'.CHC_DATABASE .'`.`'. CHC_TABLE_LOG_DATA."` (nr, ip, host, user_agent, is_robot, http_accept_language, timestamp, referrer) VALUES ('". $_CHC_VALUES['besucher_gesamt']."', '". $chC_REMOTE_ADDR ."', '". $chC_host ."', '". $_CHC_DB->escape_string ( $chC_HTTP_USER_AGENT )."', ". $_CHC_VALUES['is_robot'] .", '". $chC_HTTP_ACCEPT_LANGUAGE ."', ".CHC_TIMESTAMP.", '". $_CHC_DB->escape_string ( $chC_HTTP_REFERER )."')" ); }
Eine komplette Einbauanleitung für phpBB3 - auch für eine Anzeige der Werte - findest Du hier: [clever-forum.de]Code: Alles auswählen
if( $_CHC_CONFIG['status_logs'] == '1' ) { $_CHC_DB->query( 'INSERT INTO `'.CHC_DATABASE .'`.`'. CHC_TABLE_LOG_DATA."` (nr, ip, host, user_agent, is_robot, http_accept_language, timestamp, referrer, seiten, downloads, hyperlinks, aufloesung) VALUES ('". $_CHC_VALUES['besucher_gesamt']."', '". $chC_REMOTE_ADDR ."', '". $chC_host ."', '". $_CHC_DB->escape_string ( $chC_HTTP_USER_AGENT )."', ". $_CHC_VALUES['is_robot'] .", '". $chC_HTTP_ACCEPT_LANGUAGE ."', ".CHC_TIMESTAMP.", '". $_CHC_DB->escape_string ( $chC_HTTP_REFERER )."', '','','','')" ); }
Gruß
Inge
Eine sehr hilfreiche Anleitung, die unter phpbb3 läuft, hat Inge hier verlinkt: http://clever-forum.de/read.php?47,1695 ... msg-169540
Ich darf mich auch hier bei allen bedanken, die sich ein Herz genommen haben, mir armer Seele weiterzuhelfen!!
Gruß
Bob
Re: Hat PhpBB3 Logfiles?
in dem falle nicht. der chcounter ist so gestrickt, das er zwingend in die functions eingebunden werden muss und dabei nicht irgendetwas doppelt zählt.gn#36 hat geschrieben:Allerdings wird dann wirklich alles gezählt, und teilweise evtl. auch doppelt.
lediglich die template-variable {COUNTER} kann an eine beliebige stelle irgendeines templates gepackt werden und bildet dabei einen seitenspezifischen count (rein anzeige-mäßig) - da der basis-zähler aber eh alle aufrufe zählt (was ja auch erwünscht ist), sind es nur teil-abbildungen des gesamt-zählers.
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Re: (gelöst) Hat PhpBB3 Logfiles?
Na wenn das ein entsprechend gebautes Plugin ist, dann ok. Ansonsten würden aber ja z.b. auch aufrufe von style.php und so weiter mitgezählt.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.