解决php session在二级域名间跳转失效问题

解决php session在二级域名间跳转失效问题,第1张

解决php session在二级域名间跳转失效问题

    在登录的时候在主域名下登录成功,切换到二级域名后发现还是没有登录的状态,这是因为会话存储sessionid的时候把cookie写入到当前域名中,当跳转到另外一个二级域名时又是另外的一个新的sessionid。

    所以这是一个域名间共享sessionid的配置问题。如果在主域名登录,子域名中的sessionid和已经登录的主域名sessionid是两个不同的值。


    配置方法一:在php.ini配置文件中设置   session.cookie_domain   的域名值,重启php-fpm

session.cookie_domain = .zixuephp.net

    配置方法二:在php公共代码前设置

ini_set('session.cookie_domain','.zixuephp.net');


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/3004987.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-09-27
下一篇2022-09-27

发表评论

登录后才能评论

评论列表(0条)

    保存