最近的订单未显示在后端中,但存在于数据库中并显示在仪表板中


9
I'm using Magento 1.9.1.0. 

“销售>订单”面板中没有出现三个最近的订单。这是最新订单的屏幕截图,请查看订单号:

在此处输入图片说明

但是,数据库中存在3个缺失的订单:

在此处输入图片说明

对我来说,奇怪的是,这些订单还显示在仪表板上的“最后5个订单”小部件中,我可以通过在其中单击打开它们。因此,Magento似乎正确地加载了数据,只是没有将其加载到订单网格中。

任何帮助或建议,不胜感激。


4
那将意味着sales_flat_order_grid未使用正确的数据更新。但是,如果没有它可能是什么任何错误或直接迹象表明这是不可能帮助你
桑德甜菜

你是对的。订单存在于中,sales_flat_order但缺少于中sales_flat_order_grid。它提供了很多帮助,至少我知道从哪里开始寻找。谢谢。
cedjud

祝好运!如果您找到更多详细信息,请在需要帮助的情况下发帖
Sander Mangel

1
嗨,我有同样的问题,由于错误“ SQLSTATE [HY000]:网格错误:1205超出了锁定等待超时;”,网格表中缺少一些订单;您是否找到一种重新创建表格的方法?
wutzebaer 2015年

1
增加“ innodb_lock_wait_timeout”可能有助于解决问题“常规错误:1205超出锁定等待超时”。但是实际上,可能是由于扩展,导致您的代码中的sql很慢。我的建议是启用mysql日志并找出缓慢的问题并进行修复。
Magebuzz

Answers:


2

那将意味着sales_flat_order_grid未使用正确的数据更新。但是,如果没有任何错误或直接说明可能的情况,就不可能帮助您

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.