tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
1213
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jaegerschnitzel jaegerschnitzel ist offline Mitglied Silber
    Registriert seit
    Dec 2004
    Beiträge
    71
    In meinem lokalen webserver funktioniert die Session so wie sie soll.
    Ich bleibe eingeloggt, bis ich mich auslogge.

    Als ich mein CMS auf meinen Webserver geladen habe war soweit alles ok.
    Ich habe nur gemerkt, dass ich nach einigen Minuten ausgeloggt werde.
    An was könnte das liegen? Muss ja irgendwie an der Serverkonifguration liegen!
    Aber an was genau?
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Dies kann mehrere Ursachen haben. Die wahrscheinlichste ist dass die Sitzungs-ID nicht richtig übergeben wird. Eine andere wäre dass es serverseitig Probleme beim Speichern der Sitzungsdaten gibt.
     
    Markus Wulftange

  3. #3
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Falls die Session über Cookies aufrecht erhalten wird, schau mal nach, wie der Wert von session.cookie_lifetime ist...möglicherweise ist er zu kurz gewählt.
     

  4. #4
    jaegerschnitzel jaegerschnitzel ist offline Mitglied Silber
    Registriert seit
    Dec 2004
    Beiträge
    71
    Lokale php.ini:
    Session Support enabled
    Registered save handlers files user sqlite
    Registered serializer handlers php php_binary wddx

    Directive Local Value Master Value
    session.auto_start Off Off
    session.bug_compat_42 On On
    session.bug_compat_warn On On
    session.cache_expire 180 180
    session.cache_limiter nocache nocache
    session.cookie_domain no value no value
    session.cookie_httponly Off Off
    session.cookie_lifetime 0 0
    session.cookie_path / /
    session.cookie_secure Off Off
    session.entropy_file no value no value
    session.entropy_length 0 0
    session.gc_divisor 100 100
    session.gc_maxlifetime 1440 1440
    session.gc_probability 1 1
    session.hash_bits_per_character 4 4
    session.hash_function 0 0
    session.name PHPSESSID PHPSESSID
    session.referer_check no value no value
    session.save_handler files files
    session.save_path \xampplite\tmp \xampplite\tmp
    session.serialize_handler php php
    session.use_cookies On On
    session.use_only_cookies Off Off
    session.use_trans_sid 0 0


    webserver php.ini:
    Session Support enabled
    Registered save handlers files user sqlite
    Registered serializer handlers php php_binary

    Directive Local Value Master Value
    session.auto_start Off Off
    session.bug_compat_42 Off Off
    session.bug_compat_warn On On
    session.cache_expire 180 180
    session.cache_limiter nocache nocache
    session.cookie_domain no value no value
    session.cookie_httponly Off Off
    session.cookie_lifetime 0 0
    session.cookie_path / /
    session.cookie_secure Off Off
    session.entropy_file no value no value
    session.entropy_length 0 0
    session.gc_divisor 1000 1000
    session.gc_maxlifetime 1440 1440
    session.gc_probability 1 1
    session.hash_bits_per_character 5 5
    session.hash_function 0 0
    session.name PHPSESSID PHPSESSID
    session.referer_check no value no value
    session.save_handler files files
    session.save_path /web/1/sessions /web/1/sessions
    session.serialize_handler php php
    session.use_cookies On On
    session.use_only_cookies Off Off
    session.use_trans_sid 1 1
     

  5. #5
    jaegerschnitzel jaegerschnitzel ist offline Mitglied Silber
    Registriert seit
    Dec 2004
    Beiträge
    71
    @Gumbo

    hmm ich dachte die session wird automatisch mit angehängt

    was macht session.use_trans_sid ?
    diese option ist auf meinem webserver aktiviert, daheim nicht
     

  6. #6
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Die Session-ID wird nur automatisch bei Links etc. angehängt, wenn session.use_trans_sid gesetzt ist und die Session-ID nicht per Cookie übergeben wird...daran liegt es also nicht.
     

  7. #7
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Wie wird denn in deinem konkreten Fall die Sitzungs-ID übertragen?
     
    Markus Wulftange

  8. #8
    jaegerschnitzel jaegerschnitzel ist offline Mitglied Silber
    Registriert seit
    Dec 2004
    Beiträge
    71
    ich nutze cookies
    aber die sollten doch trotz session.use_trans_sid = 1 funktionieren!?

    ich stells einfach mal lokal auch auf 1 und schau was passiert
     

  9. #9
    jaegerschnitzel jaegerschnitzel ist offline Mitglied Silber
    Registriert seit
    Dec 2004
    Beiträge
    71
    jop zeigt das selbe verhalten auf
    ich habs jetzt mal auf dem webserver ausgemacht und es sieht gut aus!
     

Ähnliche Themen

  1. Lokal funktioniert es, aber online nicht?
    Von lisali im Forum Coders Talk
    Antworten: 2
    Letzter Beitrag: 13.06.10, 22:36
  2. Antworten: 6
    Letzter Beitrag: 08.12.09, 18:43
  3. Antworten: 9
    Letzter Beitrag: 28.10.09, 17:11
  4. Antworten: 5
    Letzter Beitrag: 29.08.06, 13:08
  5. Session läuft Lokal nicht
    Von berlinkw im Forum PHP
    Antworten: 4
    Letzter Beitrag: 12.01.05, 20:30