2013-10-22 1 views
1

내 웹 사이트에 indexed_search, indexed_search_mysqlcrawler 확장자를 사용하고 있습니다. Crawler Configuration 아래에 crawler 레코드를 생성하고 실행했습니다. 이것은 모든 페이지를 성공적으로 크롤링합니다.indexed_search의 페이지를 색인 할 수 없습니다. TYPO3 6

구성 index_enable and index_externals가 true로 설정되어

문제는 크롤링 물건의 어느 것도 index 테이블에 표시되지 않습니다이다. info>Indexed Search은 모든 페이지를 '색인되지 않음'으로 표시합니다.

indexed_search는 disableFrontendIndexing is set false 일 때만 작동합니다. 그러나 이것을 위해서는 모든 페이지를 방문해야합니다.

여기서 누락 된 다른 구성이 있습니까?

답변

3

색인화 된 검색은 캐시 된 페이지 만 색인화합니다. 따라서

config.no_cache = 1 

이 설정되어 있는지 확인하고 싶을 것입니다. 이 경우에는 색인이 생성되지 않습니다. 페이지를 크롤링하기 전에 모든 캐시를 지우므로 캐시를 다시 캐시해야합니다. 그 여전히 작동하지 않는 경우

config.index_enable = 1 

page.config.index_enable = 1 

어떤 차이가 있는지

, 당신은 시도 할 수 있습니다.

1

표준 구성에서 크롤러는 페이지를 대기열에 색인하기 위해서만 페이지를 기록합니다. "Add Proccess"를 통해 실행해야합니다. 이 짓 했니?

는/usr/빈/PHP는 /var/www/example.ch/ : 하나 개의 실행에서 할 수있는 옵션이

/usr/bin/php /var/www/example.com/typo3/cli_dispatch.phpsh crawler 

:

enter image description here

또는 CLI를 통해

typo3/cli_dispatch.phpsh crawler_im 597 -d 9 -conf yourconfititle -o exec

docu의 cli에 대한 자세한 정보는 여기를 참조하십시오.

https://docs.typo3.org/typo3cms/extensions/crawler/ExtCrawler/ExecutingTheQueue/BuildingAndExecutingQueueRightAway(fromCli)/Index.html

관련 문제