Änderung der Sitzungsnamen an der Spitze der Kernfunktionen Datei wie
session_name('mysession');
dann den folgenden Code in der Seite php
session_set_cookie_params(0,"/",".example.com",FALSE,FALSE);
setcookie(session_name(), session_id(),0,"/","example.com");
session_start();
schließlich den Namen Standardsitzung der Sub-Domain ändern und entfernen Sie das Standard-Cookie in der Kernfunktionsdatei der Unterdomäne wie:
/*default session name*/
session_name("mysession");
/*remove the PHPSESSID and default session name from subdomain's cookie*/
setcookie("mysession", "",1,"/");
setcookie("PHPSESSID", "",1,"/");
, wenn Sie weiterhin mit Ihrem Cookie-Namen als PHPSESSID verwenden, entfernen Sie alle Funktionen mit
"mysession" string like session_name('mysession'), setcookie("mysession", "",1,"/");
dann das Browser vorhandene Cookies überprüfen, entfernen Sie alle Cookies von Domain-und Sub-Domain, und wiederholen Sie den Vorgang.
Zuerst 'ini_set ('session.cookie_domain', '.example.com')', * dann * 'session_start()' oder 'Session :: start()' von https://github.com/delight-im/PHP-Cookie – caw