Seite 1 von 1

S.O.S. - Ungewöhnliches Problem...

Verfasst: Do 16. Jun 2005, 11:48
von Leitzke
Hallo,

erstmal ein grosses Lob an das Team von Contenido. Ich bin mit dem Einrichten gut klargekommen. Auch ansonsten hat soweit alles geklappt.

Für alle die mir helfen möchten oder einen Blick auf die Seite werfen möchten hier der link http://www.cdu-moersenbroich.de .

An dieser Stelle auch gleich zu der Problembeschreibung. Das Problem ist mir, obwohl ich schon ne Menge Webseiten ins Netz gestellt habe, noch nie untergekommen. Getestet habe ich mit folgenden Browsern:
Internet Explorer 6.0, Firefox 1.0.4, Netscape 7.1 und Opera 8.0.

In allen Fällen gibt es beim ersten Laden das Problem, dass die Seite mit folgender Fehlermeldung nicht geladen wird:

Bild

Wird die Seite dann zum Beispiel in einem neuen Fenster oder später erneut aufgerufen funktioniert sie einwandfrei!

Reproduzieren kann man diesen Fehler wenn man zum Beispiel mit XP-Clean die Temp-Dateien des Browsers und die index.dat usw. leert. Daraus folgt das jeder der die Seite das erste mal aufruft den Fehler bekommt, was nicht besonders schön ist.

Bei der Fehlersuche habe ich verschiedene Scripte bei der index.htm probiert und auch unterschiedliche Einsprungpunkte. Jedoch ist der Fehler unabhängig davon immer der gleiche!

Wenn jemand ne Idee hat oder mir helfen könnte, wäre ich echt dankbar!

Grüsse,

Mario

Verfasst: Do 16. Jun 2005, 11:56
von emergence
artikeleigenschaften checken
irgendwo wird weiterleitung aktiviert sein und als url steht einfach nur http:// drinnen...

Verfasst: Do 16. Jun 2005, 11:56
von Leitzke
Klingt schon mal gut, danke. Werde das gleich mal prüfen!

Gruss,

Mario

Verfasst: Do 16. Jun 2005, 12:32
von Leitzke
Hm, also, im Artikelsystem habe ich alles geprüft, da ist keine Weiterleitung mehr aktiv und soweit funktioniert alles wie bisher.

Werde mir gleich noch mal das Script für das Seitenlayout vornehmen. Eventuell ist da ja ein Fehler drinnen.

Gruss,

Mario

Verfasst: Do 16. Jun 2005, 12:54
von Leitzke
So, ich habe den Fehler gefunden. In der Definition des Layouts für die Startseite:

/* if there is no cookie yet, set one */
if (!isset($_COOKIE['poll'])) {
setcookie("poll","poll_allowed",(time()+$expires_total),"/",$this->cookie_domain);
header("Location: \"http://".($this->cookie_domain)."\"");
exit;
}


Muss es jetzt nur kurz beheben.... :roll:

Merci für die Unterstützung!

Gruss,

Mario

Verfasst: Do 16. Jun 2005, 13:08
von Leitzke
Okay, also, das war es. Für alle die es noch interessiert, hier die korrigierte Lösung:

header("Location: index.html".($this->cookie_domain)."");

Jetzt funzt es einwandfrei.


Danke für die Hilfestellung. Mir fehlte die richtige Idee und die Anregung hat auf jeden Fall zur Lösung beigetragen.

Gruss und bis dann,

Mario

Verfasst: Do 16. Jun 2005, 14:39
von HerrB
Wobei Du Dir IMHO dann .($this-cookie_domain)."" auch kneifen kannst. Wenn nix drin steht, ist es "Location: index.html". Wenn da doch was drin stehen sollte, ist es "Location: index.htmwww.tolledomain.de" - was wohl nicht wirklich was bringt.

Wofür soll denn $this->cookie_domain sein?

Gruß
HerrB

Verfasst: Do 16. Jun 2005, 14:47
von Leitzke
Gute Frage, kann man auch ohne Bedenken löschen. Habe das Layout aus einer Vorgabe, daher auch die komplizierte Fehlersuche. Hatte das eben noch mal geprüft und es hat echt keine Funktion.... :D :D

Naja, hauptsache es läuft jetzt alles sauber, was es tut.. 8)

Gruss,


Mario