Aufruf von session_start(); hängt
dotwin
- php
Hi,
wenn ich in meinem Script den Befehl session_start() einfüge, werden die Seiten nicht mehr geladen.
Woran kann dies liegen??
Aufruf folgendermaßen:
session_start();
$_SESSION["TEST"] = 5;
THX 4 HELP
Gugugg,
session_start();
$_SESSION["TEST"] = 5;
ich kann da nix falsches entdecken. Was bedeutet: Die Seiten werden nicht geladen? Kriegst du rein zufällig eine Fehlermeldung des Tenors "headers already send"?
Wenn ja: Du musst die Session starten BEVOR du irgendwelche Ausgaben mit echo, print oder ähnlichem erzeugst.
Gruß, Uschi
Hi,
hatte ich auch mal, keine ahnung woran es lag. nimmt dein browser kekse an? wenigstens sitzungskekse solltest du zulassen. beim testen immer mal den browser schließen und neu öffnen!
mehr kann ich leider auch nicht sagen.
ronny
Moin!
wenn ich in meinem Script den Befehl session_start() einfüge, werden die Seiten nicht mehr geladen.
Woran kann dies liegen??
Fehlermeldungen von PHP werden nicht an den Browser geliefert, sondern ins Logfile geschrieben - daran kann es liegen.
Also mal tail -f /dein/apache/logfile machen und schauen, was da beim Aufruf der Seite so reingeschrieben wird.
- Sven Rautenberg