8 有一些从Magento 1.9.1.0导入的客户,这些客户位于客户eav customer_entity和相关表中。但是管理员客户网格未显示任何记录。我还测试了从后端添加新客户,他们被添加了。那些导入的客户可以登录前端。客户索引管理始终显示处理过程。 我试图手动重新索引bin/magento indexer:reindex customer_grid。 它似乎什么也没做。我认为设置cron也不会有帮助。但是,这是我的本地主机。 客户网格索引已在00:00:00成功重建 非常感谢您的建议。 先感谢您 magento2 reindex magento-2.0.2 — rbncha source
20 看起来在重新索引和索引状态剩余处理过程中发生了一些错误。您需要将其重置为DB。 例如通过查询: update indexer_state set status = 'invalid' where status != 'valid'; 然后运行: php -f bin/magento indexer:reindex — 康迪 source 真棒@KAndy。有效。如您所说,状态为“正常”。我将其更改为无效,然后重新运行indexer命令:bin / magento indexer:reindex customer_grid。谢谢 — rbncha '16
16 Magento 2未在后端网格中显示客户: 运行以下命令进行修复 1) php bin/magento indexer:reset customer_grid 2) php bin/magento indexer:reindex customer_grid 谢谢! — 尼丁·尼南 source 感谢Raph和Nithin,但是如果索引的状态不是“无效”,则您给出的命令不会重新索引。意味着重新索引将忽略“有效”和“正在处理”状态。这些在索引器表中定义。因此,@ KAndy的解决方案有效。我们可以按照您的建议做php bin / magento indexer:reindex customer_grid。 — rbncha
6 最好的选择是重置,然后通过CLI重新索引 php bin/magento indexer:reset customer_grid php bin/magento indexer:reindex customer_grid — 阿尔塔工厂 source