【发布时间】:2015-12-03 21:57:58
【问题描述】:
在某些浏览器上,我们有两个 PHPSESSID。
- 我没有在脚本中的任何位置设置一个 PHPSESSID
- 它的 HOST(而不是我设置的 PHPSESSID 的 DOMAIN)为 www.mywebsite.com
- 我尝试使用 setcookie:
setcookie ("PHPSESSID", $_COOKIE['PHPSESSID'], time() - 864000, '/', 'www.mywebsite.com');删除它,但失败了。 - 尝试使用
setcookie ("PHPSESSID", $_COOKIE['PHPSESSID'], time() - 864000, '/');删除 cookie 会导致我设置的 PHPSESSID 被删除。 - 我尝试使用
session_name重命名我设置的SESSION。这可行,但几分钟后我的服务器多次崩溃。
由于双PHPSESSID,部分用户无法登录。
我没有办法解决这个问题。
【问题讨论】:
-
@Vineet1982 OP 是一样的! :)
-
@Ogugua 与您之前的问题一样,您没有正确描述您的登录与
PHPSESSID的关系以及 2PHPSESSID如何相互影响。如果你这样做,有人可以更好地解决你的问题!