Liste der Anhänge anzeigen (Anzahl: 3)
Das Problem mit dem PHPSESSID-Cookie
Hallo und zunächst einmal ein frohes neues Jahr an alle Mitglieder des Contao-Forums.
Ich habe Probleme mit PHPSESSID und REMEMBERME -Cookies.
Diese beiden Cookies werden normalerweiste gesetzt, wenn FE Benutzer angemeldet sind. Obwohl die Dauer der Cookies auf „When the browsing session ends“ eingestellt ist, nach wenigen Klicks auf der Website oder sogar einer Aktualisierung der aktuellen Webseite werden sie gelöscht, wird die Session unterbrochen und muss der Benutzer sich erneut anmelden.
In folgenden photos sind die Illustrationen von die Cookie Erstellungen (Die Anhänge)
Anhang 26867
Anhang 26865
Anhang 26866
Was könnte die Problemursache sein? Ist es möglich, dass die Konfiguration den Browser falsch ist oder muss Ich etwas in der Konfiguration erstellen?
PHPINFO:
Code:
session.cookie_domain: no value
session.cookie_httponly: Off
session.cookie_lifetime: 0
session.cookie_path: /
session.cookie_samesite: no value
session.cookie_secure: Off
session.use_cookies: On
session.use_only_cookies: On
PHP Version 8.3.1
Contao 4.13.35
PS. Logs
PHP-Code:
{
"exception":
"[object] (ErrorException(code: 0): Warning: Cannot modify header information - headers already sent by (output started at /opt/testportal/vendor/symfony/http-foundation/Response.php:397) at /opt/testportal/vendor/symfony/http-foundation/Session/SessionUtils.php:54)"
}
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe die Antwort gefunden.
Ich verwende die Con4gis/LDAP-Erweiterung für die LDAP-Anmeldung im Front End. Die Erweiterung bietet die Möglichkeit, jede Minute eine LDAP-Synchronisierung durchzuführen.
Es scheint, dass jedes Mal, wenn Daten synchronisiert werden, die aktuelle Session unterbrochen wird. Ich habe die Option deaktiviert und jetzt scheint es in Ordnung zu sein.
Anhang 26870