Невозможно проиндексировать страницы в 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 в документации здесь: