2

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

  1. 我的网站上的转化率通常低于预期(如果大部分 IE 客户无法进行交易,则可以解释)。
  2. 症状的一致性:浏览器和版本、失败的操作

我认为这是设置会话或 cookie 的问题(但可能完全是错误的,并且对其他建议的原因持开放态度)。如果是 cookie 问题,我在 Stack Overflow 上找到了这篇文章和这篇文章,它们提供了一些信息,但对于如何确认它是 cookie 或会话问题并没有明确的想法。

有人可以建议开始诊断的最佳方法吗?

4

3 回答 3

2

按照这里的建议将 cookie 生命周期设置为 86400对我有用。

于 2011-10-07T08:01:56.923 回答
1

IE9 捆绑了开发工具(来自设置菜单),这允许您在所有兼容模式下模拟 ie7 - ie9 版本。

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

于 2011-10-07T06:01:11.090 回答
0

我们有一个类似的问题,商品从购物车中消失,它只发生在使用主域子目录的商店中,并且只发生在 ie9 和更旧的 ie 上。我们还在前端运行了清漆,以及 magento 1.4.1.1

例如 www.example.com = 主要商店

www.example.com/sub/ = 二级商店

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

我们发现我们可以通过访问二级商店产品页面、添加到购物篮、访问购物篮 - 项目在那儿、返回产品页面、返回购物篮、项目已消失来持续重现这一点。原来是样式表中的背景图片url不好,并且该规则仅被产品页面模板使用,这个404错误足以导致ie9和更旧的ie失去会话并开始新的会话。

ie10 和 11、chrome、firefox 和 safari 根本没有这个问题,所以如果您收到断断续续的客户报告说篮子突然空了,请检查整个网站的 404,只需要丢失一张丢失的图像ie9 和更早版本 ie 的会话。

于 2014-02-06T18:53:48.763 回答