gpt4 book ai didi

使用 SSL 时不再存储 PHP session

转载 作者:太空宇宙 更新时间:2023-11-03 14:26:26 26 4
gpt4 key购买 nike

我制作了一个具有集成购物车的网站。当然,我使用了很多 session 变量来做到这一点。当我将网站上传到 inmotion 托管并使其成为 SSL 连接时,我的 session 变量停止传输?我不知道为什么。我认为部分原因是因为这些网站最初是 HTTP,然后他们被迫更改为 https,从而失去了 session ?

任何帮助都会很棒!

好的,我已经尝试更改 cookie 域和 php.ini 文件中的安全 cookie,但都没有帮助。请帮忙!

最佳答案

Cookie 上有一个安全标志,这意味着它们不能在 http 站点上使用。在 HTTP 连接上,当您使用 session_start() 时,PHP 会创建一个新的 session ID,它会替换之前的 session ID。

我相信您可以在 php.ini 中使用 session.cookie_secure = 1 取消设置

关于使用 SSL 时不再存储 PHP session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56655222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com