如何设置用户php $_SESSION
在所有子域中工作?
就像谷歌一样。
答案 0 :(得分:2)
请查看session_set_cookie_params(),了解如何使您的会话Cookie可以访问您的域
答案 1 :(得分:1)
跨子域共享$_SESSION
时,需要考虑几件事。
所有子域是否都由同一台服务器运行?
如果没有,那么,您需要在服务器之间共享会话,有几种解决方案:
如果是,您可能只需要使用session.cookie_domain
ini指令配置您的Cookie域。
您是否正在运行Suhosin,如果这样做,您可能需要禁用某些安全选项,以允许您的会话在其他服务器上解密。