google Zähler

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
harald31berlin
Beiträge: 144
Registriert: Mi 29.Dez, 2004 23:21
Wohnort: Gelting
Kontaktdaten:

google Zähler

Beitrag von harald31berlin »

Deine phpBB Version: 2.0.11plus
Typ Deines phpBB Forums: Standard phpBB (auch Vanilla genannt)
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: http://www.knuddloase.de/knuddli

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?
noch nichts


Was hast Du bereits versucht um das Problem zu lösen?
noch nichts



Fehlerbeschreibung und Nachricht

mal eine kleine frage..und zwar in mein forum ist der google zähler immer nur auf 1 und das kann nicht sein.Das hatte ich aber bei jeden forum was ich hatte von phpbb2.Weiss wer wie ich den richtig machen kann?
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Welche Version hast du?
Wenn du dieses Snippet drin hast müsste er eigentlich zählen. Wenn er trotz dieses Snippets nicht geht, dann hast du schlechte Karten ihn überhaupt zum laufen zu kriegen.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Das ist identisch mit der von dir bei phpBB2.de geposteten Variante, gell?
http://www.phpbb2.de/viewtopic.php?p=83525#83525
AmigaLink hat geschrieben:Meinen habe ich so abgeändert:

Code: Alles auswählen

// Dr DLP's Google Visit Counter MOD
$google_visit_counter = $board_config['google_visit_counter'];

$tmp_list = explode(".", $_SERVER['$REMOTE_ADDR']);

if ( strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot' ))
{
	$sql = "UPDATE " . CONFIG_TABLE . "
			SET config_value = '" . ($google_visit_counter + 1) . "'
			WHERE config_name = 'google_visit_counter'";
	if( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not update google counter information', '', __LINE__, __FILE__, $sql);
	}

	$google_visit_counter++;
}
funktioniert auch Wunderbar!
Der Voirteil gegenüberr des Orinal-Mods ist, das nicht meht einzelne IPs sondern der User-Agent abgefragt wird! :)
harald31berlin
Beiträge: 144
Registriert: Mi 29.Dez, 2004 23:21
Wohnort: Gelting
Kontaktdaten:

Beitrag von harald31berlin »

ich habe phpbb2plus 1.52 , 2.011.
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

[quote="harald31berlin - Mi 06.Jul, 2005 23:29";p="37995"]ich habe phpbb2plus 1.52 , 2.011.[/quote]
Hab ebenfalls ein phpBB plus 1.52, allerdings geuppt auf 2.0.16, was du auch dringend tun solltest, auf den google Mod aber keinen Einfluss hat.
Mit dem geposteten Quelltext sollte der Mod dann wieder gehen..

btw: Dann darfst du im Support-Forumlar aber nicht standard phpbb (Vanilla) angeben ;)
Zuletzt geändert von modbo am Mi 06.Jul, 2005 23:37, insgesamt 1-mal geändert.
harald31berlin
Beiträge: 144
Registriert: Mi 29.Dez, 2004 23:21
Wohnort: Gelting
Kontaktdaten:

Beitrag von harald31berlin »

und in 2.0.16 geht dann der google zähler ?weil der ging bei mir noch bei keiner version die ich hatte .Ich habe da gelesen dass das updaten auf 2.0.16 bei einigen probleme bereitet hatte und da paar probs auftreten,darum dachte ich mir da noch ein wenig warten
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

@ modbo
Ja der Code entspricht dem Snippet. :)

@ harald31berlin
Die Boardversion hat keinen einfluss auf den Google zähler!
Wenn du den Code drin hast, denn modbo gepostet hat (der wie gesagt meinem Snippet entspricht) und der Google zähler trotzdem nicht zählt. Dann wird dir keiner weiterhelfen können. :(
Es gibt nämlich (auf nahezu allen mir bekannten Support Boards) diesbezügliche anfragen und bisher hat noch keiner eine Lösung gefunden die Funktioniert, wenn mein Code nicht Funktionieren sollte. Aus irgendeinem Grund unterstützt nämlich dann der Server die abfrage des Useragenten nicht (du könntest diesbezüglich mal deinen Hoster fragen ob er das deaktiviert hat).
Meine Vermutung ist (die is aber bisher nicht bestätigt) das es sich dann um Windows Server (IIs) handelt bei denen nicht alle Servervariablen zur verfügung stehen und deren abfrage teilweise auch anders gemacht werden muss.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

>google zähler
Hab ich doch geschrieben, ist unabhängig von der phpBB Version.
Einfach einbauen und er fängt gleich an zu zählen ist nicht. Nimm den Code von Amiga aus phpBB2.de, ersetzte ihn mit dem in deinem Board und warte 1 Woche.

>2.0.16
Was für Probleme? Selbst wenn, könnest du ja erstmal sämtliche Updates auf 2.0.15 machen ;)
harald31berlin
Beiträge: 144
Registriert: Mi 29.Dez, 2004 23:21
Wohnort: Gelting
Kontaktdaten:

Beitrag von harald31berlin »

jup okay danke ihr 2 ,habe nun den eingebaut ,mal sehen ,schonst denke ich ist das eh net das wichtigste,dann lösche ich den raus :-).gut dann werde ich mal updaten das ganze löl,aber erst wenn der neie download-mod funktioniert,denn da habe ich auch probs
Antworten