我正在为我的商店使用 xcart classic 4.7.1。我们在代码中进行了大量自定义,以使其适合我的客户需求。我们在前一年上线了它,一切正常。现在,这些天发生了一个奇怪的问题。产品在购物车中随机出现和消失。有时将产品添加到购物车后,购物车保持空置状态。它不会经常发生。有时,如果从购物车中删除产品,以前的产品会再次随机添加到购物车中。假设购物车包含 4 个产品。客户逐个删除产品。在他删除最后一个产品后,以前删除的产品再次显示在购物车中。由于它不定期发生,因此很难跟踪和修复它。很多客户都在抱怨,我的客户现在不满意。
提前非常感谢你。祝福。
1(尝试将引擎类型从MyISAM转换为InnoDB,用于xcart_sessions_data表。
为此
运行查询
ALTER TABLE xcart_sessions_data ENGINE=INNODB;
2(也许升级到最新的X-Cart版本可以解决问题。
正如您所写,由于您的购物车中有很多自定义,因此最可能的原因是自定义中的一些错误,与购物车功能有关。您对购物车功能本身有任何自定义吗?