Moin!
Vorweg, Sessions brachte ich bis heute nur mit Jazz in Verbindung. Zur Horizonterweiterung setzte ich heute in meiner php.ini (lokale Installation) den Parameter session.save_path auf c:\temp.
Wenn ich jetzt (nach Neustart) phpinfo.php anschaue, dann steht unter session.save_path c:/tmp drinnen. Ich habe nur eine php.ini am Rechner.
Pfad- und Dateinamen im Webumfeld (Apache-Konfiguration, PHP, etc...) sind immer mit Schrägstrichen "/" zu versehen, nicht mit Backslashes "". Das gilt auch für Windows.
Wenn ich eine php-Seite aufrufe bekomme ich diese Fehler:
Warning: : Unknown(): open(c:/tmp\sess_020af1a560331713ea09db75f73ce245, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Dein PHP will in das nicht existierende Verzeichnis C:\tmp schreiben.
Deine Konfiguration hat nicht geklappt.
- Sven Rautenberg
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)