Die PHP-Sitzung wird zwischen Subdomains zurückgesetzt

Ich habe eine Website mit zwei Subdomains, für die beide Anmeldedaten erforderlich sind (basierend auf denselben DB-Zugangsdaten). Um es den Benutzern zu erleichtern, wollte ich es ändern, damit sie in beiden Subdomains navigieren können, ohne sich separat anmelden zu müssen: Sie loggen sich im Wesentlichen in einer der Subdomains ein und können dann frei zwischen den beiden navigieren.

Eine Lösung fand ich beiErlaube PHP-Sessions, auf Subdomains zu übertragen Dazu muss die Variable session.cookie_domain so geändert werden, dass alle Unterdomänen die Sitzungsvariablen gemeinsam nutzen, aber etwas scheint nicht zu stimmen. Ich kann mich immer noch bei Subdomain1 anmelden und darin navigieren, aber sobald ich eine Seite aus Subdomain2 lade, verliert Subdomain1 sofort alle Sitzungsdaten und ich werde zurück zur Anmeldeseite geleitet. Dies geschieht auch in umgekehrter Reihenfolge (zunächst von Subdomain2 aus anmelden). Vor der Änderung konnten Subdomains gleichzeitig angemeldet sein, aber sie konnten sich nicht gegenseitig sehen.

Was könnte dieses Problem verursachen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage