【问题标题】:Why is the magento frontend cookie not set为什么没有设置magento前端cookie
【发布时间】:2017-10-11 14:33:13
【问题描述】:

我在 magento 1.9.2.2 上运行,当使用 Internet Explorer 和 Edge 浏览器时,我无法将任何东西添加到我的购物车中。我单击添加到购物车按钮,被重定向到购物车页面,但随后显示 “您的购物车为空...” 消息。 Safari、Chrome、Firefox,一切正常。只有在使用 IE 或 Edge 时才会遇到此问题。

在发现问题后,我做了一些研究,发现只有在有问题的浏览器上,Magento 才没有设置前端 cookie(据我所知,它处理用户/前端会话)。

我已经在后端更改了我的 cookie 设置,更改了 cookie 生命周期,添加了一个路径,将我的域更改为带和不带前导点,但到目前为止没有任何效果。

有谁知道解决方案或可以告诉我为什么没有在这些特定浏览器中设置此 cookie?

提前致谢!

【问题讨论】:

  • 购物车也是空的?
  • 是的购物车是空的
  • 似乎是ie的问题,试图分析发送请求表单ie和另一个浏览器
  • 我已经这样做了,我确定这是一个 IE 问题。 Chrome、Safari、Firefox 都正常工作
  • 记住 IE 是垃圾。你可能没有做错任何事。检查 cookie/隐私的互联网选项设置。

标签: php magento session cookies


【解决方案1】:

将“仅使用 HTTP”设置为“是”,否则保持原样,希望对您有所帮助

    Cookie Lifetime: 86400
    Cookie Path: 
    Cooke Domain: 
    Use HTTP Only: Yes
    Cookie Restriction Mode: No

【讨论】:

  • 感谢您的回复,但我已经有了这些设置,很遗憾这并不能解决问题。
猜你喜欢
  • 2020-12-05
  • 2011-10-21
  • 2012-02-21
  • 2014-01-03
  • 1970-01-01
  • 2015-08-13
相关资源
最近更新 更多