【发布时间】:2011-06-28 19:20:00
【问题描述】:
我在使用 Google Chrome 浏览器上的 cookie 时遇到问题。在其他浏览器中,站点工作正常。问题是当您登录并关闭浏览器时。当您返回时,您一开始并没有登录。如果您单击任何链接,那么您将登录。因此,首次访问时 cookie 不起作用。任何想法如何解决这一问题?
【问题讨论】:
标签: php google-chrome cookies
我在使用 Google Chrome 浏览器上的 cookie 时遇到问题。在其他浏览器中,站点工作正常。问题是当您登录并关闭浏览器时。当您返回时,您一开始并没有登录。如果您单击任何链接,那么您将登录。因此,首次访问时 cookie 不起作用。任何想法如何解决这一问题?
【问题讨论】:
标签: php google-chrome cookies
在您可以访问 cookie 之前,您必须刷新页面。是因为 cookie 是这样工作的:
设置 cookie 后,您拥有刷新页面以使用它。
您说您使用的是 Chrome。如果您运行的是 OS X,可能还有另一个问题:我刚刚发现 OS X 上的 Chrome 无法正确补偿时区差异。
如果您是 GMT + 4 并且您将 cookie 设置为在 4 小时内过期,它将立即过期。如果您将其设置为 4 小时 10 秒后过期,则它将在 10 秒后过期。搞砸了!
【讨论】:
首先尝试擦除所有 cookie、历史记录等。然后我建议您检查您的大小限制,然后检查您的目录(将所有文件移动到 1 个位置)。 Chrome 支持 HTML5 localStorage,大数据试试。最后检查http/https状态
【讨论】: