我们在Magento上有一个奇怪的问题。订单提交Magento
一位顾客在购物车中添加了50件商品,点击“继续结帐”,确认了运输和付款方式,然后他确认了订单。
问题是,有一个.gif显示“加载”和一条消息告诉用户等待,但没有任何反应。
奇怪的是,订单未提交,但产品数量从数据库中卸载。
两个有趣的方面:
1)如果我的大订单分成3个小订单不会有问题。
2)我可以看到PHP仅记录一个错误(但我不知道它是与此相关的):
[23-Jan-2013 06:54:28] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/**************/lib/Zend/Cache/Backend/File.php on line 655
[23-Jan-2013 09:23:08] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/**************/lib/Zend/Cache/Backend/File.php on line 1003
[23-Jan-2013 11:38:17] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/**************/lib/Zend/Cache/Backend/File.php on line 961
[23-Jan-2013 11:43:40] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/**************/lib/Zend/Cache/Backend/File.php on line 654
感谢
我认为magento试图刷新chaches。这太耗时了,他碰到了max_execution_time。 APC可能会提供帮助。您可以考虑更改缓存后端,但afaik是文件后备,因此您需要禁用此功能。我不确定这是一个好主意! –