0

我为客户开发的 Magento 商店有一个奇怪的问题。它似乎与会话相关。会话在某些页面而不是其他页面上启动。

两个例子:

  1. 如果我在前端以客户身份登录,Magento 会在顶部显示“登录”菜单,但仅在 /checkout 和 /customer URL 上。在所有其他 URL 上,Magento 恢复到“注销”菜单。
  2. 如果我将商品放入我的购物篮,购物篮计数保持为 0,除非我访问 /checkout 和 /customer URL,然后它会显示正确的计数。

因此,Magento 似乎对 /customer 和 /checkout URL 使用了与所有目录和其他模块 URL 不同的会话。

有人可以指出我恢复默认行为的正确方向吗?Magento 记住所有页面上的会话?我搜索了 google 和 SO,但没有发现任何问题,甚至远程相似。

请注意,我:

  • 尝试将网站恢复为默认和基本模板,但问题仍然存在
  • 以各种可能的方式清空缓存,但仍然没有任何改变
  • 已经建立了很多 Magento 商店并且从未遇到过类似的问题

会话存储在数据库中,但将其设置为文件存储不会改变任何内容。

供您参考:网址为http://creastone.eleven59.nl

非常感谢!

4

0 回答 0