Moin,
Überprüfe ob der Webserver auf die php.ini Einstellung session.save_path='/var/lib/php4' schreiben kann:
/var/lib/php4 existiert nicht!!!
Das hört sich so an, als ob PHP/der Webserver nicht auf den Pfad schreiben kann. PHP möchte dort die Informationen über die aktiven Sessions ablegen.
Zu prüfen wäre:
- Existiert das Verzeichnis?
- Kann der Benutzer, unter dem der Webserver läuft, auf das Verzeichnis schreiben? Im Allgemeinen heißt der Benutzer apache oder httpd, außerdem gibt oft eine gleichnamige Gruppe
- Was steht in der php.ini für session.save_path ?
- Was passiert, wenn du den Pfad auf /tmp änderst bzw. die Direktive in der php.ini auskommentierst?
Wobei es wohl nicht empfehlenswert ist, das Verzeichnis world-readable zu haben, aber zum testen kann man dass mal machen.
Gruß
Stareagle