0

我们在 Magento 上有一个奇怪的问题。

一位客户在购物车中添加了 50 件产品,点击“进行结帐”,确认运输和付款方式,然后他确认了订单。

问题是有一个显示“正在加载”的 .gif 和一条告诉用户等待但没有任何反应的消息。

奇怪的是订单没有提交,但产品数量从数据库中卸载。

两个有趣的方面:

1) 如果我将大订单分成 3 个小订单,则没有问题。

2) 我在 PHP 日志上只能看到一个错误(但我不确定它是否与此有关):

[23-Jan-2013 06:54:28] PHP 致命错误:/home/**************/lib/Zend/Cache/Backend/ 中的最大执行时间超过 30 秒第 655 行的 File.php
[23-Jan-2013 09:23:08] PHP 致命错误:/home/**************/lib/ 中的最大执行时间超过 30 秒Zend/Cache/Backend/File.php 在第 1003 行
[23-Jan-2013 11:38:17] PHP 致命错误:/home/*********** 中超过 30 秒的最大执行时间***/lib/Zend/Cache/Backend/File.php 第 961 行
[23-Jan-2013 11:43:40] PHP 致命错误:/home/***** 中的最大执行时间超过 30 秒*********/lib/Zend/Cache/Backend/File.php 第 654 行

谢谢

4

1 回答 1

1

这与服务器的速度有很大关系。您可以在 php.ini 中增加执行时间,但问题在于速度。30秒对我来说似乎太多了。

也许 APC 缓存可以加速这个网上商店,足以让网上商店处理如此大的订单。

于 2013-01-23T15:18:03.753 回答