我一直在研究一个项目,并且会话在 localhost 上完美运行。
但我已经注册了一个域名如下的免费主机:nameWrittenByMe.NameGivenByHost.es
我已经尝试了一切,但我没有让它工作
ini_set('session.cookie_domain',
substr($_SERVER['SERVER_NAME'], strpos($_SERVER['SERVER_NAME'],"."),100));
session_set_cookie_params(3600, '/', '.a.b.es', false, false);
session_set_cookie_params(3600, '/', 'a.b.es', false, false);
session_set_cookie_params(3600, '/', 'b.es', false, false);
session_set_cookie_params(3600, '/', '.b.es', false, false);
session_set_cookie_params(3600, '/', '.b.es');
session_set_cookie_params(3600, '/', 'b.es');
session_set_cookie_params(3600, '/', '.a.b.es');
session_set_cookie_params(3600, '/', 'a.b.es');
在 .htacces 我试过了
php_value session.cookie_domain .a.b.es
php_value session.cookie_domain a.b.es
php_value session.cookie_domain .b.es
php_value session.cookie_domain b.es
我究竟做错了什么?免费托管(我正在使用 Hostinger)是否可能不支持会话(我对此表示怀疑......)
谢谢。