session.save_path erlaubt nur "/tmp"

Hallo!

Folgendes PHP (PHP Version 5.2.0-8+etch7) Problem taucht auf meinem
virtuellen Debian 4.0 Server auf.
Die Installationsroutine von Mediawiki meckert immer, daß
session.save_path mit "/var/lib/php5" invalid oder nicht schreibbar
wäre. Das Verzeichnis ist jedoch vorhanden und für jedermann
schreibbar (drwx-wx-wt). Auch ein chmod 777 brachte nichts.
Ich habe es auch mal versucht mit anderen Verzeichnissen, die ich
willkürlich zum Test mal angelesgt habe und session.save_path darauf
verwiesen habe.
Das einzigste Verzeichnis das klappt ist "/tmp".
Habe sonst noch nichts mit Sessions auf dem Server ausprobiert, wird
aber wohl ein allgemeines Problem sein, und nicht nur eine Mediawiki
Meckerei.
Hat jemand einen Tip für mich?

Gruß,
Kai
stroncococcus [ Fr, 07 September 2007 13:36 ] [ ID #1815077 ]

Re: session.save_path erlaubt nur "/tmp"

Kai Schlamp schrieb:
> Hallo!
>
> Folgendes PHP (PHP Version 5.2.0-8+etch7) Problem taucht auf meinem
> virtuellen Debian 4.0 Server auf.

Wie virtuell?
Etwas mehr Infos.

> Die Installationsroutine von Mediawiki meckert immer, daß
> session.save_path mit "/var/lib/php5" invalid oder nicht schreibbar
> wäre. Das Verzeichnis ist jedoch vorhanden und für jedermann
> schreibbar (drwx-wx-wt). Auch ein chmod 777 brachte nichts.
> Ich habe es auch mal versucht mit anderen Verzeichnissen, die ich
> willkürlich zum Test mal angelesgt habe und session.save_path darauf
> verwiesen habe.
> Das einzigste Verzeichnis das klappt ist "/tmp".
> Habe sonst noch nichts mit Sessions auf dem Server ausprobiert, wird
> aber wohl ein allgemeines Problem sein, und nicht nur eine Mediawiki
> Meckerei.


Derartige Probleme hat man auch wenn die SELinux Policies nicht
entsprechend konfiguriert sind, z.B. bei nem RHEL

Da du was von virtuellen Server sprichst denke ich wohl, dass dort der
Fehler zu suchen ist.

Gruß Stefan
> Hat jemand einen Tip für mich?
>
> Gruß,
> Kai
>
Stefan Braumeister [ Fr, 07 September 2007 13:52 ] [ ID #1815083 ]
PHP » de.comp.lang.php.misc » session.save_path erlaubt nur "/tmp"

Vorheriges Thema: Referenz oder "false" zurückgeben
Nächstes Thema: mit PHP, WML erzeugen