我的 Magento 似乎在我的标题中显示了错误的信息。当会话到期时,它仍会显示特定用户的信息。当我一天后返回网站时,我确实仍然看到“welcome rolandow!”,但是当我点击它访问“我的帐户”时,它会询问我的登录详细信息。
如果用户仍然登录,我通过使用 IsLoggedIn() 签入 Header 块来解决欢迎消息。但现在它在我注销时也显示我的购物车。
它显示了我上次登录的用户帐户的实际购物车。如果我打开另一个浏览器,更改我的购物车,然后刷新会话过期的浏览器,购物车被更新,因此必须拉出数据的数据库。当我单击我的帐户或想要完成结帐时,它会要求登录。
所以这一定是cookie/缓存问题。
我在服务器上使用 APC 缓存。我没有安装缓存插件。版本是 1.6.2.0。
有任何想法吗?