我们在Magento上遇到了一个奇怪的问题。
客户在购物车上添加了50个产品,点击“继续结帐”,确认运输和付款方式,然后他确认了订单。
问题是有一个.gif显示“正在加载”,并且有一条消息告诉用户等待但没有任何反应。
奇怪的是订单未提交,但产品数量已从数据库中卸载。
两个有趣的方面:
1)如果我将大订单分成3个小订单,则没有问题。
2)我只能在PHP Log上看到一个错误(但我不确定它是否与此相关):
[2013年1月23日06:54:28] PHP致命错误:/ home / ************** / lib / Zend / Cache超过30秒的最大执行时间/Backend/File.php在第655行上 [23-Jan-2013 09:23:08] PHP致命错误:/ home / ************** / lib / Zend / Cache / Backend /超过30秒的最大执行时间第1003行的File.php
[2013年1月23日11:38:17] PHP致命错误:/ home / ************** / lib / Zend / Cache / Backend /超过30秒的最大执行时间第961行的File.php
[2013年1月23日11:43:40] PHP致命错误:/ home / ************** / lib / Zend / Cache / Backend /超过30秒的最大执行时间第654行的File.php
由于
答案 0 :(得分:1)
这与服务器的速度有很大关系。你可以在php.ini中增加执行时间,但问题在于速度。 30秒对我来说太过分了。
也许APC缓存可以加快这个网店的速度,使网店能够处理如此庞大的订单。