Magento挂起最终订单提交

时间:2014-09-24 08:41:47

标签: mysql magento magento-1.7 authorize.net

我正在运行Magento 1.7.0.2并且一切运行良好,但无处不在,我无法处理任何订单,并注意到在最终订单提交时,我的网站会挂起并抛出一般“无法处理您的顺序,再次尝试“在后端发送给用户的消息,它会给我两个错误之一:

  

块引用   SQLSTATE [HY000]:常规错误:1205超出锁定等待超时;尝试重新启动交易

  

块引用   网关错误代码E00001:处理期间发生错误。请再试一次。

我不确定为什么所有突然的mysql表都锁定了Magento以及为什么我的订单无法处理。

1 个答案:

答案 0 :(得分:0)

大约8个小时后,我将网站重新上线,结果发现我的目标完全无法完成!由于漫长的等待时间,因为网站进程被杀死所有与innodb等混乱的建议都不起作用。这个问题都是由于我们的支付处理器关闭(Authorize.net)造成的,因此最终结账流程暂停,因为authorize.net从未返回答案,这就是为什么抛出这些错误并且表被锁定的原因。 / p>

我以为我会在这里发布这个问题/答案,因为我完全失望了,并没有在网上看到有人在谈论这个问题。希望如果在他们的网站上看到这个错误,这将有助于其他人。谢谢!