Tom: Problem session_start(); seit FF Update auf 2.0.0.8

Beitrag lesen

Hello,

Seit ich heute auf den FF 2.0.0.8 upgedatet habe, komme ich nicht mehr durch das Login.
Es wird folgende Fehlermeldung ausgegeben:

Warning: session_start() [function.session-start]: open(/tmp/sess_###########, O_RDWR) failed: Permission denied (13) in /html/foo/bar/auth.php on line 22

Das hat mit dem Client nichts zu tun.
Lies mal, was da steht:
Die Funktion session_start() hat Probleme, im Verzeichnis /tmp/ eine Datei im Modus Schreiben/Lesen zu öffnen.
Das bedeuet, dass entweder das Verzeichnis /tmp/ gar nicht existiert, weil Du mit dem Apachen z.B. auf einer WinDOSe arbeitest, oder aber dass der User des Webservers keine ausreichenden rechte hat.

Du solltest die Sessions ohnehin verlegen in ein eigenes Verzeichnis pro Virtual Host. Das macht man mit den Einstellungen pro Host für PHP php_admin_value session.save_path /tmp/session_host/
und dann das Verzeichnis für PHP rwx setzen.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)