Hello,
Was hat denn folgende Fehlermeldung zu bedeuten bzw. was passt nicht?
Warning: session_start() [function.session-start]: open(/home/www//tmp/sess_0e2b2fe2327bd5b77b075a4ceb690362, O_RDWR) failed: No such file or directory (2) in /home/www/[domainname]/htdocs/[dir]/config.php on line 42
Das hat zu bedeuten, dass in der Serverkonfiguration/PHP-Konfiguration vergessen wurde, dem PHP-Prozess Lese- UND Schreibrechte auf das "session.save_dir" zu geben.
In einer Multihost-Umgebung sollte das Userverzeichnis z.B. folgenden Aufbau haben:
/www/user1/htdocs DocumentRoot des HTTP-Servers
/data Datenverzeichnis des Users
/sessions Session-Verzeichnis für den HTTP-Server/PHP-Prozess
/tmp Upload und Temporär-Verzeichnis des HTTP-Server/PHP-Prozess
/log Logbuch-Verzeichnis für alle Dienste, die der User nutzen darf
damit der User seine Daten außerhalb der DocumentRoot des Webservers speichern kann.
Gleiches sollte für die Sessions gelten. An die sollte er mit seinen Scripten schon heankommen, aber auch nur er, und kein anderer User...
Dein PHP-Prozess durfte nun in besagtem Session-Verzeichnis, wo auch immer das liegen mag bei Dir, nicht schreiben, und konnte daher keine Session-Datei anlegen und daher auch die Session nicht starten.
Ein harzliches Glückauf
Tom vom Berg