Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Session Magento-Internet Explorer购物车问题_Session_Magento_Cookies_Cart - Fatal编程技术网

Session Magento-Internet Explorer购物车问题

Session Magento-Internet Explorer购物车问题,session,magento,cookies,cart,Session,Magento,Cookies,Cart,我在Magento 1.4.1上,经常接到客户打来的电话(每周2-3个),他们无法将产品添加到购物车中。客户的症状相同:都使用IE(最常见的是7或8)。当他们试图添加到购物车时,他们会被带到一个空的购物车页面。反复尝试并不能解决问题。我无法验证,我唯一能访问的IE版本是9。我认为这是用户错误,但以下情况除外: 在我的网站上,通常低于预期的转化率(如果大部分IE客户无法交易,这是可以解释的) 症状一致性:浏览器和版本,操作失败 我认为这是设置会话或cookie的一个问题(但可能完全是错误的,并且我

我在Magento 1.4.1上,经常接到客户打来的电话(每周2-3个),他们无法将产品添加到购物车中。客户的症状相同:都使用IE(最常见的是7或8)。当他们试图添加到购物车时,他们会被带到一个空的购物车页面。反复尝试并不能解决问题。我无法验证,我唯一能访问的IE版本是9。我认为这是用户错误,但以下情况除外:

  • 在我的网站上,通常低于预期的转化率(如果大部分IE客户无法交易,这是可以解释的)
  • 症状一致性:浏览器和版本,操作失败
  • 我认为这是设置会话或cookie的一个问题(但可能完全是错误的,并且我愿意接受其他建议的原因)。如果是cookie问题,我发现post和post from Stack Overflow提供了一些信息,但对于如何确认这是cookie或会话问题,我没有一个确切的想法


    有人能提出开始诊断的最佳方法吗?

    IE9捆绑包开发工具(从“设置”菜单),这允许您在所有兼容模式下模拟ie7-IE9版本


    如果你得到的是空白页面,那么这背后总是有一个php错误,你可以从服务器php错误日志中看到这些错误。

    将cookie lifetime设置为86400,就像我的技巧一样。

    我们遇到了类似的问题,商品从购物车中消失,这只发生在使用主域子目录的商店中,只有ie9和更老的ie。前端也有清漆,magento 1.4.1.1

    e、 g。 www.example.com=主店

    www.example.com/sub/=二级存储

    在ie9中将商品添加到二级商店购物篮后,您可以转到主商店并添加更多商品,返回购物篮页面,一切都很好。如果您转到另一个二级商店产品并将另一个商品添加到购物篮,然后访问购物篮页面,以前的所有商品都已消失,但刚才添加的商品仍在那里

    我们发现,通过访问二级商店产品页面,添加到购物篮中,访问购物篮-商品在那里,返回到产品页面,返回购物篮,商品已经消失,我们可以始终如一地重现这一点。结果是样式表中的背景图像url不正确,该规则仅由产品页面模板使用,该404错误足以导致ie9和旧ie丢失会话并启动新会话


    ie10和11、chrome、firefox和safari根本没有这个问题,因此,如果你收到客户断断续续的报告,说篮子突然空了,请检查整个网站是否有404,只需一张丢失的图像就可以丢失ie9和旧ie的会话。

    我们没有收到空白页面(这实际上更容易排除故障)。只有标准的空购物车页面,没有报告错误。在错误发生的时间段内,我检查了服务器日志,没有发现任何错误。我会尝试一下。努力想一想这有什么坏处。实际上,我的cookie expires设置为21600,所以这可能不是问题。但是,我将尝试86400,看看这是否有帮助另外,您仍然使用1.4.1有什么原因吗?它可能无法解决这个特定的问题(虽然可能:-),但我仍然建议您升级。另外,考虑安东的建议,试着自己重新创建这个错误,这样会更容易解决。我已经多次尝试重新创建错误。我可以访问IE9和IE6,但无法复制错误(总是发布前的第一步)。我尝试了一些IE7和IE8浏览器模拟器,也没有成功地复制错误。我还有一个非常好的Magento工程师,他在几个小时的测试后无法在IE 7或8上复制错误。哦,在Magento上,我正在为站点开发一个新主题,该主题正在1.5.1上开发,我们目前正在测试1.5.1和我的扩展。我应该在一个月内完成更新版本。我计划在二月份迁移到1.6.x。