4images Forum & Community

4images Issues / Ausgaben => Discussion & Troubleshooting => Topic started by: ivan on March 15, 2007, 01:15:36 PM

Title: Cache Problem 1.7.4 | Index Seite Error 404
Post by: ivan on March 15, 2007, 01:15:36 PM
hallo zusammen,
ich habe mich mal ausgiebig mit dem cache system auseinandergesetzt.
nun beim prüfen habe ich folgendes festgestellt.

wenn ich auf eine kategorie, dann auf die unterkategorien klicke
anschliessend auf ein bild und via clickstream wieder
auf die hauptkategorie zurück und dann schlussendlich auf die index
seite zurückkehre, kommt die meldung error 404, also dokument nicht gefunden.

ich benutze den lang mod von vano

so sollte der richtige link in der clickstream aussehen
http://www.domain.com/index.php?l=deutsch

und so sieht es jetzt aus
http://www.domain.com/index.php&l=deutsch

hier fehlt das ? = Fragezeichen

in der cache_utils werden gewisse zeichen weggelöscht.

    // Replace session ids
    global $site_sess;
    $replace = $site_sess->mode == 'cookie' ? '' : '\1\2'.SESSION_NAME.'='.$site_sess->session_id;
    $data = preg_replace(
      '#([\?|&])+(amp;)?%%%SID%%%#',
      $replace,
      $data
    );

hängt dies zusammen?

gruss ivan
Title: Re: Cache Problem 1.7.4 | Index Seite Error 404
Post by: ivan on March 18, 2007, 12:17:07 PM
hallo, vielleicht noch ein zusatz,
installiert habe ich vanos lang mod:
http://www.4homepages.de/forum/index.php?topic=4743.0

Wechsle die Sprache auf Englisch

nun in folgender struktur im clickstream
Home | Kategorie | Bild

bin ich an folgender adresse
http://www.domain.com/categories.php?cat_id=01&l=english

klicke ich anschliessend auf Kategorie und danach auf Home

kommt die meldung error 404.

das komische ist, dass im domainnamen nach index.php das ? gelöscht wird
(das in diesem fall zwingend gebraucht wird) :!:
http://www.domain.com/index.php&l=deutsch

der fehler kommt nur vor, wenn der cache mod aktiv ist.

hoffentlich kann mir jemand helfen

gruss ivan
Title: Re: Cache Problem 1.7.4 | Index Seite Error 404
Post by: Lars Melzer on January 18, 2008, 07:25:42 AM
Hallo zusammen.

Wir haben den Fehler auch in unserer Originalinstallation und zwar nur dann sobald wir das cachen der Daten aktivieren.

Es wird also etwas in die Session geschrieben. Die einzigen beiden Dateien die dies erzeugen sind

jeweis der Code $activation_url .= "&l=".$config['language_dir'];

Kann man diese Stellen problemlos ausblenden? Derzeit geben wir die Sprache über das Adminmodul vor. Deswegen meine ich, ist ein weiteres übergeben der Sprache überflüssig.

Danke für eure Hilfe.

Gruß Lars
Title: Re: Cache Problem 1.7.4 | Index Seite Error 404
Post by: honda2000 on January 18, 2008, 09:28:21 AM
es könnte mehrere Ursachen haben.

www.bos-fahrzeuge.info hat zwar Version 1.7.4, captcha ist aber deaktiviert, oder das Template hat das Captcha nicht,
zusätzlich sind recht viele MOD´s eingebaut, die nicht unbedingt miteinander funktioneren müssen

richtig wäre...

default, ohne MOD´s, und die MoD´s nacheinander einbauen und gucken, bis zu welchem es geht, und ab wann nicht mehr, und eben das alles mit aktivem Captcha, sprich: default im Orginal
Title: Re: Cache Problem 1.7.4 | Index Seite Error 404
Post by: kai on January 18, 2008, 05:13:02 PM
@ ivan: Der Fehler wird in 4images 1.7.5, welches in weniger Tagen rauskommt, behoben sein.
Title: Re: Cache Problem 1.7.4 | Index Seite Error 404
Post by: ivan on January 18, 2008, 06:22:23 PM
das wäre echt super.
ich nehme dich beim wort kai ;)
dass es in diesen tagen klappt  8)

und der bug in der postcards auch behoben ist.

besten dank kai