我們在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是文件後備,因此您需要禁用此功能。我不確定這是一個好主意! –