Dabei seit: 07.11.2006 Ort: Ilmenau Alter: 21 Geschlecht:
Verfasst Fr 08.02.2008 10:20 Titel
PHP - Probleme mit der SESSION
Hi,
hab nen Problem mit der Datenspeicherung in der Session.
-> Daten gehen nach dem Seiten-Wechsel verloren.
Ich habe ne kleine website wo intelligent Formularabfragen laufen und brauch für die Verbindung der User und Formularabfragen die SESSION um meine Datenbanken zu verwalten.
Heute morgen ging nichts mehr - alle Auswertungs-Scripts liefen nicht mehr.
Ich habe jetzt festgestellt, dass das Problem der Datenbestand der SESSION ist.
Anscheinend werden die Daten bei einem Seitenwechsel aus der SESSION geschmissen. (Dabei war die Seite gestern noch auf dem 1und1-Server 100% lauffähig)
Ich hatte sowas ähnliches schonmal bei bei meinem Strato-Server als ich die Ersteinrichtung der Seite aus meiner Localhost-Umgebung heraus gemacht habe. Damals hatte ich es auf dem Strato-Server nicht hin bekommen (selbe Problem wie jetzt bei 1und1) Habs dann kurzer Hand auf den 1und1-Server getan - mit erfolg. (bis heute morgen)
Um das Problem noch mal an einem simplen Beispiel zu veranschaulichen:
[code]
<?php
session_start();
if (isset($_SESSION['test']))
{$_SESSION['test']++;}
else
{$_SESSION['test'] = 1;}
echo $_SESSION['test'];
?>
[/code]
Hierbei wird bei jedem trigger "1" ausgegeben.
...
Grüße
Fabi
bacon
Dabei seit: 24.10.2007 Ort: - Alter: - Geschlecht: -
Verfasst Fr 08.02.2008 11:07 Titel
Hm... kann man so nicht sagen, wo das Problem liegt, hast du im Error-Reporting mal Warnungen und Notices eingeschaltet?
Photoshopper
Threadersteller
Dabei seit: 07.11.2006 Ort: Ilmenau Alter: 21 Geschlecht:
Verfasst Fr 08.02.2008 11:09 Titel
Wird kein Fehler ausgegeben ... :-/
Gruß
bacon
Dabei seit: 24.10.2007 Ort: - Alter: - Geschlecht: -
Verfasst Fr 08.02.2008 11:14 Titel
Ok, dann versuch mal mit http://de3.php.net/manual/de/function.session-save-path.php (session_save_path()) einen alternativen Speicherort für die Session-Daten anzulegen, bspw. einen Ordner unterhalb deines Webroots (ist wohl ein Sicherheitsrisiko...)
Photoshopper
Threadersteller
Dabei seit: 07.11.2006 Ort: Ilmenau Alter: 21 Geschlecht:
Verfasst Fr 08.02.2008 11:41 Titel
Hmm erhlich gestanden ist mir das Handling des "session_save_path()" nicht so geläufig...
Hab gerade mal ganz naiv einfach 'nen Wert eingetragen ("/session").
Allerdings mag der das an scheinend nicht.
Warning: Unknown(): open(/session/sess_f83fa251237d78579aec457f4d550011, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/session) in Unknown on line 0
Hmm...
Grüße
Sheikra
Dabei seit: 11.02.2008 Ort: Hannover Alter: 19 Geschlecht:
Verfasst Mo 11.02.2008 02:25 Titel
Was sagt denn deine php.ini / phpinfo(); zu dem Session Bereich? Also lass es dir mal anzeigen.
Eine Funktionierende Session Installation sieht zb. so aus:
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.