Модуль поиска: переиндексация - PullRequest
1 голос
/ 30 июля 2010

Я заметил, что поисковая система drupal иногда требует повторной индексации для обновления индекса последними публикациями.

Мне было интересно, как часто выполняется повторная индексация, и если онаавтоматически выполняется по умолчанию.

Это запускается процессом cron?

Спасибо

Ответы [ 3 ]

2 голосов
/ 30 июля 2010

Это вызвано процессом cron?

Да

1 голос
/ 30 июля 2010

Переиндексация является своего рода неправильным. В Drupal реиндексация сайта означает очистку текущего индекса и повторное выполнение всего индекса. Это делается только вручную, из admin / settings / search.

Используя cron, Drupal добавляет новые и обновленные узлы к существующему индексу: он не переиндексирует сайт при каждом запуске cron.

Обновление индекса Drupal происходит только во время запуска cron. Перейдите на http://example.com/cron.php или запустите его со страницы отчета о состоянии по адресу admin / reports / status.

1 голос
/ 30 июля 2010

Cron переиндексирует ваш сайт так часто, как вы говорите, что он работает, но вы всегда можете сделать это и вручную, на вашем сайте / admin / settings / search.

...