Ergebnis 1 bis 5 von 5

Thema: PHPSESSID läuft immer nur bis 1969-12-31T23:59:59.000Z

  1. #1
    Contao-Nutzer
    Registriert seit
    25.01.2013.
    Beiträge
    8

    Standard PHPSESSID läuft immer nur bis 1969-12-31T23:59:59.000Z

    Hallo ist schon jemandem Aufgefallen, das die PHPSESSID (Contao 3.5.36) nur bis 1969-12-31T23:59:59.000Z läuft?
    Auch auf dem Demo System nachstellbar.
    Mac/Win10 und Chrome Browser - Firefox scheint es richtig zu machen...

    session.jpg

    Könnte auch meiner Meinung nach die Invalid Token Fehlermeldungen verursachen.

    Grüße
    Geändert von wcm4u (15.01.2019 um 11:10 Uhr)

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.512
    User beschenken
    Wunschliste

    Standard

    Also da Firefox meint "bis Sitzungsende" und da der das gleiche Cookie bekommt wie Chrome, ist das wohl die "chromsche" Umschreibung dafür.
    Laut google:
    PHPSESSID wird für die PHP-Websites auf 1969-12-31T23: 59: 59.000Z gesetzt, wenn das Ablaufdatum einer Sitzung nicht festgelegt ist.
    Dies geschieht nur in Chrome unter MacOS.
    Geändert von BugBuster (15.01.2019 um 15:28 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Nutzer
    Registriert seit
    25.01.2013.
    Beiträge
    8

    Standard

    Sollte es den nicht gesetzt sein? Im übrigen macht es der Chrome in Win10 auch so.

  4. #4
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, macht Chrome auch unter Win 10 so. Und ja, nach Schliessen des Browsers (-> Session beendet) ist das Cookie weg.

  5. #5
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Ich würde sagen, dass ist ein "Umrechnungsfehler" in der Darstellung.

    Intern ist "-1" gesetzt, was vermutlich bis Sitzungsende bedeutet. Dann wird vergessen, ein Datum <0 nicht anzuzeigen, denn unix-timestamp -1 ist ja 01.01.1970 00:00:00 -1 Sekunde.... Und da sind wir dann beim 31.12.1969 23:59:59

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •