| PHP-Web-Stat Support Forum | |
|
https://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl
Board (Deutsch) >> Probleme & Fragen >> Counter zählt nicht richtig https://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl?num=1295807673 Beitrag begonnen von Norbert am 23.01.11 um 19:34:33 |
|
|
Titel: Counter zählt nicht richtig Beitrag von Norbert am 23.01.11 um 19:34:33
Hallo,
nun bin ich von der V2.4 auf die V4.4 gewechselt :-) Hat so weit auch alles bestens funktioniert. Der Counter zählt, leider nicht so wie er soll :-( Er bleibt immer auf den gleichen Werten stehen, nur wenn ich in die Web Statistik gehe, aktualisiert sich danach auch der Counter auf der HP. Ich habe hier schon viel gelesen, Counter Cach neu erstellen, aber diese Auswahl habe ich erst gar nicht. cache_creator_counter.php gibt es erst gar nicht bei mir. Ach ja, wenn ich die Automatische Cache Aktualisierung auf 15 Minuten einstelle scheint es auch mit dem Counter zu funktionieren. Das zweite Problem war das ich keine SQL erstellen konte, daher die Text-Variante. Fehlermeldung lautete: Keine Berechtigung db_transfer.php auszuführen. Aber dazu habe ich noch nicht nach einer Lösung im Forum gesucht. Ist z. Zt. zweitrangig. Habt Ihr vielleicht eine Lösung? www.struck.at www.struck.at/stat/sysinfo.php Passwort ist noch das Vorgegebene. Besten Dank Norbert |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 19:57:23
Von 2.4? Spielt aber letztendlich auch keine Rolle, außer, dass du dann mit den aktuellen Möglichkeinten noch wenig vertraut bist.
Counter Cache neu erstellen, cache_creator_counter.php und alles was dazu gehört gibt es ab 4.4 nicht mehr. Das war eine der wesentlichen Änderungen. Doku gelesen? Du hast es selber schon erkannt, wenn du die Automatische Cache Aktualisierung auf 15 Minuten stellst, aktualisiert der Counter bei jedem Aufruf, wenn mindestens 15 Minuten seit dem letzten aktualisieren vergangen sind. Allein die Anzahl Online wird jedesmal gebildet, aber diesen Wert hast du deaktiviert. Soweit scheint alles noch normal zu laufen. Ich gehe davon aus, dass du den Hintergrund für den Counter bewußt deaktiviert hast. Was noch nicht korrekt ist, sind es die Dateien unter Sysinfo-FileCheck, wenn du nicht zufällig auf einem Windows-Server arbeitest. Das solltest du als erstes nacharbeiten. Siehe Übertragungs-Modus. |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 20:26:37
Darf ich die Übernahme der Daten in die DB einmal aufrufen, um zu sehen wann und wie die Fehlermeldung erscheint. Mir ist nicht bekannt, dass dieses Problem schon einmal im Forum behandelt wurde. Ich vermute es hat etwas mit den von dir eingegebenen Rechten an der Datenbak zu tun.
|
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 20:38:44
Möglicherweise hast du bewußt darauf verzichtet, aber mit cat_id und image_id unter Dynamische URLs würdest du auch erkennen können, welche Bilder angesehen wurden.
|
|
Titel: Re: Counter zählt nicht richtig Beitrag von Norbert am 23.01.11 um 20:42:12
Hallo,
Du kannst alles machen :-) Die Berechtigungnen der Dateien habe ich geändert. |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 20:48:46
Hast du für die Umstellung auf DB http://www.....at/stat/config/setup.php benutzt?
|
|
Titel: Re: Counter zählt nicht richtig Beitrag von Norbert am 23.01.11 um 20:53:42
Ja hatte ich.
Ich wolte es gleich mit der Datenbank probieren, erst als es nicht funktionierte habe ich es als Text genommen. |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 21:01:47
Sind die dort für die Datenbank hinterlegten Werte korrekt? Von der Statistik kommt danach die Meldung:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 21:06:07
Mit den Werten, die du mit per PN gesandt hast bekomme ich von setup folgende Meldung: Die von Ihnen eingegebene Verbindung zur Datenbank wurde zurückgewiesen.
|
|
Titel: Re: Counter zählt nicht richtig Beitrag von Norbert am 23.01.11 um 21:11:21
Habe es über MySQL ausprobiert, die Datenbank ist da und die Werte stimmen.
|
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 21:44:16
OK habe die von dir angesprochene Fehlermeldung jetzt auch erhalten. War bisher nur etwas irritiert, dass die Datenbank-Parameter von dir noch nicht eingestellt waren. Das hab ich jetzt vorgenommen.
Die Fehlermeldung kommt immer wieder, beim Versuch die Tabellen zu erstellen. Kontrollierst du bitte mal, ob die Datenbank und Tabellen angelegt wurden. |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 21:46:51
Liegen die Statistik und die Datenbank auf dem selben Server?
|
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 21:54:10
Habe die Umstellung jetzt durchgeführt. Statistik läuft jetzt mit DB. Wenn du alles kontrolliert hast und damit zufrieden bist, kannst du die entsprechenden Dateien aus log/ (sichern und) leeren. Siehe http://www.php-web-statistik.de/cgi-bin/yabb/YaBB.pl?num=1295027308
|
|
Titel: Re: Counter zählt nicht richtig Beitrag von Norbert am 23.01.11 um 22:07:04
WOW, BESTEN DANK!!!
Wo lag den nun der Fehler? Waren es die Fehlerhaften Übertragungen der Dateien, wie unter File Check zu sehen war? |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 22:20:06
Die Folgen kann man schwer voraussehen, deswegen immer für eine saubere Installation sorgen. Ich denke jedoch, dass es letztendlich eher an den Datenbank-Parametern lag. Die korrekten Einstellungen stehen in config/config_db.php.
Wie ich sehe, hast du Dynamische URLs jetzt aktiviert. Die Einträge unter Seiten Benennung für categories.php?cat_id= sind ok, die mit details.php?image_id= machen aus meiner Sicht keinen Sinn. Ich habe die für Bild 583-586 deaktiviert. Schau dir in der Statistik mal meine Aufrufe an. Entweder das unter Seiten Benennung alles löschen und/oder image_id aus Dynamische URLs nehmen oder anstelle von Bilder eine sprechende Bildbezeichnung eingeben. Sonst sieht alles doch ganz gut aus. |
|
Titel: Re: Counter zählt nicht richtig Beitrag von Norbert am 23.01.11 um 22:34:57
Habe image_id wieder herausgenommen, da sonst nur noch massenweise details.php?image_id=506&sessionid=16313000xxxxxx... in Seitenbesuche u. Eintrittsseiten auftauchen.
Dies ist auch der Grund warum ich unter "Seiten Benennung" details.php?image_id=1|Bilder .... details.php?image_id=639|Bilder eingesetzt habe. So landen alle Bilderaufrufe unter "Bilder" in den "Seitenbesuche" Eine einfachere Lösung wäre mir auch lieber, habe aber noch keine gefunden :-( |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 23.01.11 um 22:42:30
Wenn du das erreichen möchtest, laß image_id in Dynamische URLs weg (wie es jetzt eingestellt ist) und trag unter Seiten Bennennung anstelle von den vielen Satzen für details.php?image_id= nur einmal details.php|Bilder bzw. details.php|Bild ein.
Hab es schon mal getestet. |
|
Titel: Re: Counter zählt nicht richtig Beitrag von Norbert am 23.01.11 um 22:58:13
Habe nun unter "Seiten Benennung" - image_id|Bilder eigegeben.
Dafür sind die Durchnummerierungen rausgeflogen. Nun habe ich aber wieder unter "Eintrittsseiten" die: details.php?image_id=351 details.php?image_id=349 details.php?image_id=464 u.s.w. Genau das wolte ich ja vermeiden. EDIT: werde die nächsten Tage auch nicht weiter probieren können, da ich ab Morgen im Krankenhaus sein werden :-( |
|
Titel: Re: Counter zählt nicht richtig Beitrag von hr3 am 24.01.11 um 08:11:43
Also nach meinem soeben auf deiner Seite durchgeführten Test funktioniert es (zumindest so, wie ich verstanden habe, dass du es wünscht).
Es ist bei Seiten Bennenen allerdings so, dass nur die Anzeige (sowohl alter als auch aktuell gespeicherter Daten) verändert wird, nicht die Speicherung. Wenn du in der Vergangenheit (nicht nur kurzfristig gestern für den Test) bereits image_id als Dynamische URLs aktiv hattest, werden diese Daten auch weiterhin so angezeigt. Das würde dir aktuell nur unter Seitenbesuche auffallen. Wenn auch die als Bilder ausgewiesen werden sollen, machen die Sätze allerdings Sinn. Was keinen Sinn machte, war (gestern) image_id unter Dynamische URLs anzugeben und dann jeden einzelnen Eintrag mit details.php?image_id= wieder umzubenennen. Ich war davon ausgegangen, dass auch dich interessiert, welche Bilder das größte Interesse finden und hoffe es ist jetzt transparenter geworden. Ansonsten alles Gute. |
|
PHP-Web-Stat Support Forum » Powered by YaBB 2.5.2! YaBB Forum Software © 2000-2012. Alle Rechte vorbehalten. |