Magento 2 : 백엔드 그리드에서 고객을 보여주지 않습니다
-
29-09-2020 - |
문제
고객 EAV Customer_Entity 및 관련 테이블에있는 Magento 1.9.1.0에서 가져온 고객이 있습니다.그러나 관리자 고객 그리드는 레코드가 표시되지 않습니다.Backend에서 새 고객을 추가 한 테스트를 거쳤습니다.수입 된 고객이 프론트 엔드에 로그인 할 수 있습니다.고객 인덱스 관리는 항상 처리를 보여줍니다.
나는 수동으로 reindexexexodiceTagcode를 reindex하려고 노력했다.
아무 것도하지 않는 것 같습니다.나는 cron이 도움이 될 것이라고 생각하지 않는다.그러나 그것은 내 localhost입니다.
고객 그리드 색인이 00:00:00에서 성공적으로 재구성되었습니다
귀하의 제안은 높이 평가됩니다.
미리 감사드립니다
해결책
는 다시 인덱스 및 인덱스 상태 왼쪽 처리 프로세스에서 일부 오류가 발생했습니다.DB를 재설정해야합니다.
query :
update indexer_state set status = 'invalid' where status != 'valid';
.
다음 실행 :
php -f bin/magento indexer:reindex
. 다른 팁
Magento 2 백엔드 그리드에서 고객을 보여주지 않음 :
fix
에 대한 아래 명령을 실행하십시오.1) php bin/magento indexer:reset customer_grid
2) php bin/magento indexer:reindex customer_grid
.
감사합니다!
최상의 옵션은 CLI
를 통해 재설정 한 다음 Reindex를 재설정하는 것입니다.php bin/magento indexer:reset customer_grid
php bin/magento indexer:reindex customer_grid
. 제휴하지 않습니다 magento.stackexchange