Apache Error.log PHP Session

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Apache Error.log PHP Session

    In meiner error.log taucht ein Eintrag auf:

    [Fri Mar 04 11:37:09.825541 2016] [:error] [pid 16353] [client 62.157.62.250:49850] PHP Warning: Unknown: open(/var/lib/php5/sessions/sess_j3nhk6ipmefjcsnj25ib123rl1, O_RDWR) failed: Permission denied (13) in Unknown on line 0, referer: Title here!
    [Fri Mar 04 11:37:09.825648 2016] [:error] [pid 16353] [client 62.157.62.250:49850] PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php5/sessions) in Unknown on line 0, referer: Title here!


    jetzt habe ich verschiede Ansätze gefunden, dieses Problem zu bearbeiten:

    1. /var/lib/php5/sessions den Eigentümer in www-data zu änder
    2. oder chmod 777

    oder
    die sessions in /tmp schreiben zu lassen

    was wäre in diesem Fall Sinnvoll ??? Was sollte man auf gar keinen Fall tun ???
    fotos :

    http://www.flickr.com/photos/rassloff/collections/

  • #2
    Eigentümer ändern, bzw. dafür sorgen, dass Eigentümer und Webserver in der gleichen Gruppe sind.

    777 solltest du nicht nutzen, wenn es sich vermeiden lässt – gerade, wenn auf dem Server noch andere Seiten gehostet werden/andere Services laufen.

    Und das Verzeichnis, in dem die Session-Dateien abgelegt werden, sollte nicht über HTTP erreichbar sein, und auch nicht mit anderen Projekten geteilt werden. (Also je Webseite ein eigenes Verzeichnis.)
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar

    Lädt...
    X