pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: TheMonk in 25 März 2006, 11:27:28

Titel: Referrer einmal gelöscht - nun werden keine mehr aufgezeichnet...?!
Beitrag von: TheMonk in 25 März 2006, 11:27:28
Hiho!

Boardsuche enthüllte leider nichts, daher hier mein Problem:

habe bei einer frisch aufgesetzten PragmaMX 0.1.8  Installation nach dem eigenen Herumgewerkel einmal die HTTP-Referrer mit dem entsprechenden Admin-Button gelöscht. Seither werden keine mehr aufgezeichnet...
Laut Tracking und laut Webstats kommen aber sehr wohl Besucher über externe Links auf die Seite...

Wo den Fehler suchen? kann das was mit mod_rewrite zu tun haben?

Danke für Tips!
Martin
Titel: Re: Referrer einmal gelöscht - nun werden keine mehr aufgezeichnet...?!
Beitrag von: Andi in 25 März 2006, 12:30:33
Moin :)

ist ja lustig, das ist noch niemandem aufgefallen, mir auch nicht...

Die referer werden nur richtig aktualisiert und ergänzt, wenn der HTML-Seitencache nicht eingeschaltet ist. Ansonsten wird, wenn der Cache an ist, die referer-Funktion einfach übersprungen...
Die Referer füllen sich also nur bei angemeldeten Usern oder wenn der Cache in dem Moment gerade neu geschrieben wird...

Schnell-Workarround:

Editiere die /header.php
zu Beginn der Zeile 40 schreibst du ein # um die Funktion auszukommentieren, also so:
# mxReferer();

Editiere die /mainfile.php
vor Zeile 225/226 schreibst du diesen Funktionsaufruf neu dazu, also so:
mxReferer();
// Bannfunktion ausführen
vkpIpBanning();


Oder einfach den Seitencache abschalten ;)
Titel: Re: Referrer einmal gelöscht - nun werden keine mehr aufgezeichnet...?!
Beitrag von: TheMonk in 25 März 2006, 13:39:59
Moinmoin! ;-)

Zitat von: Andi in 25 März 2006, 12:30:33
Oder einfach den Seitencache abschalten ;)

tatensächlich. Deaktiviert, und schon funzt das wieder.
Bei dem bombastischen Verkehrsaufkommen, das die Seite z.Zt. hat, brauch ich den auch nicht wirklich... *grins*
Besten Dank für die schnelle Hülfe! :)
Martin
Titel: Re: Referrer einmal gelöscht - nun werden keine mehr aufgezeichnet...?!
Beitrag von: spike in 20 April 2006, 16:06:56
also bei mir ist der seitencache daektiviert gewesen, auch die änderung wie oben beschrieben hab ich gemacht, allerdings zeigts trotzalledem keine referrer an, nachdem ich diese einmal gelöscht hab