Невозможно проиндексировать страницы в indexed_search TYPO3 6

Я использую indexed_search, indexed_search_mysql и гусеничные расширения для моего сайта. Я создал crawler запись под Crawler Configuration и побежал. Это сканирует все страницы успешно.

Конфигурации index_enable and index_externals установлены истина

Проблема в том, что ни один из просканированных материалов не отображается в index столы. info>Indexed Search показывает все страницы как "не проиндексированные".

indexed_search работает только когда disableFrontendIndexing is set false, Но для этого мне придется посетить каждую страницу.

Есть ли другие конфигурации, которые я здесь пропускаю?

2 ответа

Индексированный поиск индексирует только те страницы, которые кэшируются. Так что вы можете проверить, если что-то вроде

config.no_cache = 1

установлено. В этом случае вы не получите ничего проиндексированного. Вы также должны очистить все кэши перед просмотром своих страниц, поэтому они должны быть снова кэшированы.

Если он все еще не работает, вы можете попробовать, если

config.index_enable = 1

а также

page.config.index_enable = 1

имеет значение.

В стандартной конфигурации сканер только записывает страницы для индексации в очередь. Вы должны запустить его через "Добавить процесс". Ты сделал это?

или по кли:

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

есть возможность сделать это за один прогон:

/ usr / bin / php /var/www/example.ch/typo3/cli_dispatch.phpsh crawler_im 597 -d 9 -conf yourconfititle -o exec

Больше информации о cli в документации здесь:

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

Другие вопросы по тегам