出现后台用户管理列表里面无任何用户。以为是customer grid 索引有问题,尝试去刷新 。无法解决。
故进入数据库:
1. 检查主表中是否存在客户记录
select * from customer_entity limit 2
有返回数据
2.检查客`customer_grid_flat`是否有记录
select * from customer_grid_flat limit 2
也有数据
3.检查索引 `indexer_state` 状态
select * from indexer_state
当1,2出现无数据或是同以往记录有差别时,只能恢复备份数据。
3的检查结果一般是 working, 这里先统一设定
update indexer_state set status = 'invalid' where status = 'working'
完成设置后再次运行
php bin/magento indexer:reindex