Moin!
So einen dämlichen Fehler bekommt man/fru nur unter BlinDoofs.
Hättest du dir die Fehlermeldungen nur einen Moment lang angeschaut, hättest du weniger ausführlich über Windows schimpfen müssen, und wesentlich bessere Hilfe leisten können.
Da kann der Apache die Sessiondateien nicht finden, nicht anlegen, nicht öffnen, nicht beschreiben usw.
Die einzige interessante Fehlermeldung ist: No such file or directory: C:/PHP/sessiondata/irgendein_file.
Ergo: Entweder gibts die angegebene Datei nicht, oder gar das ganze Verzeichnis.
Da der Poster gesagt hat, er hätte PHP nach E:/PHP installiert, ist der Fehler klar.
Kann sein, dass Du versäumt hast, in der INI den Pfad vernünftig einzustellen. BlinDoofs braucht TEMP und nicht /tmp/ wie Unix-Derivate.
Falsch. Windows braucht, wenn überhaupt, den Inhalt aus %TEMP% oder %TMP% (was typischerweise C:\temp ist, aber auch C:\windows\tmp etc. kommt vor), PHP braucht allerdings einfach nur ein existierendes und dafür vorgesehenes Verzeichnis. Da PHP normal nach C:\PHP installiert wird, ist es nur logisch, einfach den Session-Save-Path in der PHP.ini entsprechend umzubiegen.
Also bitte erstmal Info über das OS und dann über die Rechte des Apache-Users
Man muß keine Infos anfordern, wenn man schon Fehler erkannt hat, deren Beseitigung die Probleme beseitigen können.
- Sven Rautenberg
Die SelfHTML-Developer sagen Dankeschön für aktuell 21335,05 Euro Spendengelder!