Hallo,
ich erhalte unter den Zugriffstatistiken immer auf der untersten Kategorie und Seite die Anzahl aller Hits. Alle darüberliegenden Kategorien und Seiten werden nicht gezählt. Kann jemand diesen Fehler nachvollziehen?
Frank
Zugriffstatistik mit Fehler
Ich versuche es mal anhand der vorinstallierten Seite im Verzeichnis cms der contenido-Installation. Wenn ich dann auf die Statistik der Seite gehe, dann haben 41 Personen das Impressum angesehen, sonst aber nichts. Das meine ich damit. Die übergeordneten Kategorien und Artikel werden besucht, aber der Hit nicht gezählt. Das wäre die Tabelle dazu:emergence hat geschrieben:wie meinst du das mit nicht gezählt ?
________________________________________________________________________________________________
Titel__________________________ Status Anzahl der Artikel____ Hits____ Hits in dieser Sprache__
________________________________________________________________________________________________
__Hauptnavigation__________________________________________1____________________________________
______Startartikel______________________________________________________________________________
______Punkt 1______________________________________________1____________________________________
__________Startartikel Punkt 1__________________________________________________________________
______Punkt 1.1____________________________________________1____________________________________
__________Startartikel Punkt 1.1________________________________________________________________
______Punkt 1.2____________________________________________1____________________________________
__________Startartikel Punkt 1.2________________________________________________________________
______Punkt 2______________________________________________1____________________________________
__________Startartikel Punkt 2__________________________________________________________________
______Punkt 2.1____________________________________________1____________________________________
__________Startartikel Punkt 2.1________________________________________________________________
______Punkt 2.2____________________________________________1____________________________________
__________Startartikel Punkt 2.2________________________________________________________________
______Punkt 2.3____________________________________________0____________________________________
________________________________________________________________________________________________
__News__ 3______________________________________________________________________________________
______Launch unserer Site________________________________________________________________________
______Neue Erfolgsmeldung________________________________________________________________________
______CMS Contenido______________________________________________________________________________
________________________________________________________________________________________________
__Hilfsnavigation__________________________________________1____________________________________
______Fehlerseite________________________________________________________________________________
______Home________________________________________________ 1____________________________________
__________Home__________________________________________________________________________________
______Impressum____________________________________________1____________________________________
__________Impressum______________________________________________________________________________
______Kontakt______________________________________________1______ 41________________________ 41
________ Kontakt__________________________________________________ 41________________________ 41
________________________________________________________________________________________________
________________________________________________________________________________________________
Titel__________________________________Anzahl der Artikel____ Hits____ Hits in dieser Sprache__
________________________________________________________________________________________________
Summe____________________________________________________11______ 41________________________ 41
________________________________________________________________________________________________
das ist aber interessant - wäre möglich das dieser fehler ebenso in version 4.3.2.1b auftritt (nach einem cleanen install) - vielleicht kann dies ja einer testen...
nun so wie es scheint werden beim erstmaligen installieren die felder in con_stats nicht erzeugt...
erst beim anlegen eines neuen artikels werden die werte eingetragen, und der counter funktioniert.
ein ähnliches problem habe ich bei der statistik archivierung beobachtet, dort wird einfach die tabelle geleert und die einträge werden nicht erneuert.
ist vermutlich ein problem wenn man die module + beispielseite installiert (da dies nur ein dump ist, könnte man die werte für con_stats gleich miteintragen lassen...)
timo wir haben hier 'nen neuen bug
nun so wie es scheint werden beim erstmaligen installieren die felder in con_stats nicht erzeugt...
erst beim anlegen eines neuen artikels werden die werte eingetragen, und der counter funktioniert.
ein ähnliches problem habe ich bei der statistik archivierung beobachtet, dort wird einfach die tabelle geleert und die einträge werden nicht erneuert.
ist vermutlich ein problem wenn man die module + beispielseite installiert (da dies nur ein dump ist, könnte man die werte für con_stats gleich miteintragen lassen...)
timo wir haben hier 'nen neuen bug
die einfachste möglichkeit die grundinstallation der beispiele + statistik korrekt einzurichten wäre eine ergänzung innerhalb der setupdatei
setup/sql/examples.sql
habs gerade bei einer neu installation getestet, funktioniert ganz wunderbar...
setup/sql/examples.sql
Code: Alles auswählen
#
# Dumping data for table `con_stat`
#
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (1, 32, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (2, 33, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (3, 21, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (4, 30, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (5, 31, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (6, 25, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (7, 26, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (8, 27, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (9, 28, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (10, 29, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (11, 19, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (12, 20, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (13, 35, 1, 1, 0);
INSERT INTO !PREFIX!_stat (idstat, idcatart, idlang, idclient, visited) VALUES (14, 34, 1, 1, 0);
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
Die front_content wurde modifiziert:
Jetzt wird auch ein Eintrag angelegt, sofern keiner vorher da war.
Code: Alles auswählen
/* Sanity: If the stat table doesn't contain an entry, create one */
$sql = "SELECT idcatart FROM ".$cfg["tab"]["stat"]." WHERE idcatart = '$idcatart'";
$db->query($sql);
if ($db->next_record())
{
/* Update the statistics. */
$sql = "UPDATE ".$cfg["tab"]["stat"]." SET visited = visited + 1 WHERE idcatart = '".$idcatart."' AND idclient = '$client' AND idlang = '".$lang."'";
$db->query($sql);
} else {
/* Insert new record */
$next = $db->nextid($cfg["tab"]["stat"]);
$sql = "INSERT INTO ".$cfg["tab"]["stat"]." (visited, idcatart, idlang, idstat, idclient) VALUES ('1', '$idcatart', '$lang', '$next', '$client')";
$db->query($sql);
}