2016-07-15 3 views
1

아이디어가 있으십니까?ZendSearch in Symfony : "색인 처리 중입니다"

Uncaught PHP Exception ZendSearch\Lucene\Exception\RuntimeException: "Index is under processing now" at some/path/vendor/zendsearch/library/ZendSearch/Lucene/Index.php line 154.

prod 모드 심포니입니다. 이로 인해 내 관리자 페이지에 오류가 발생했습니다.

대단히 감사합니다.

+0

나는 지금 같은 문제가 있습니다. 그 과정이 끊어진 것 같은데. 그러나 나는 왜 그것을 어떻게 죽일 수 있는지 모르겠다. ... – psren

+0

나는 실제로 이것을 만들었다. 나는 나중에 나 자신을 대답 할거야. – kenicky

답변

1

이 부분을 읽으십시오. 나는 내 사건이 어떻게되었는지 설명하려고 노력할 것이다. 내 시나리오 이유 중 하나에서

은 그대로 뭔가을 기다리고 있기 때문에 아닙니다 발생 "지수는 현재 처리 중입니다." segments.gen은 실제로 올바르게 매핑되지 않습니다.

두 개의 리포 지 토리가 있습니다. 하나는 내 개발 저장소 (repo A)입니다.이 Repo A.에 많은 변경을가했습니다. 많은 파일을 편집하고 추가하면 segments.gen이 업데이트되었습니다. segments.gen에 대한 매핑을 위해 (검색) 목적으로 파일을 추가 및 편집합니다. 이제 큰 폴더를 다른 저장소에 병합했습니다 (repo B). 이로 인해 Repo B의 segments.gen이 동기화되지 않았습니다. 나는이 문제를 내가 segments.gen는 다음의 repo A.에서의 repo B의 (segments.gen에 의해 생성 된 것을 포함) 다른 파일과 함께있는 폴더를 교체입니다 해결하기 위해 무슨 짓을

, 그것은 작동한다!

+0

예. 고마워요 !!! – psren

+0

여러 파일을 대체 했습니까? 나는 segments.gen 파일을 많이 가지고 ./app/data/sulu_account/segments.gen ./app/data/sulu_snippet-de-i18n/segments.gen ./app/data/sulu_page_durchblick_digital-de_de- 국제화/segments.gen ./app/data/sulu_contact/segments.gen ./app/data/sulu_media-de-i18n/segments.gen ./app/data/sulu_page_durchblick_digital-de-i18n/segments.gen – psren

+0

좋아요, 나는 전체 app/data 폴더를 동기화했고 이제는 작동합니다. 고마워. – psren