【发布时间】:2012-02-10 11:41:17
【问题描述】:
我在将新商品保存在 Magento 商店的购物车中时遇到问题。直到几天前它运行良好,我真的不记得是什么导致它开始像这样,因为没有实施任何重大更改。
它就像每个用户的会话长度只有一秒左右。在购物车中添加产品后(正常工作),几乎任何您尝试从那里做的事情,它都会返回购物车是空的。 (就像您的会话已经过期)
处理会话的文件夹的文件权限为 755,Magento 后端设置的会话长度为 86400(24 小时)
在htaccess文件中也添加了相同的会话长度(php_value session.gc_maxlifetime 86400)
有什么方法可以开始解决这个问题,我现在很傻,不知道如何继续。
谢谢
【问题讨论】:
-
检查cookie值;查看会话ID是否更改。查看 sessionid 对应的 session 文件的内容,看内容是否有变化,是否被清除,或者文件是否被完全删除。
-
已登录的客户是否也会快速注销?如果不是,那毕竟不是会话问题。
-
您更改了 cookie 域吗?
-
我们在购物车中消失的产品也有类似的问题。在我们的例子中,它与错误的服务器时间配置有关,这使得会话仅在 4 秒内有效。正确配置后一切恢复正常。
标签: .htaccess magento e-commerce