Сабдж. Что-то я не нашла, как заставить крона самостоятельно индексировать сайт для поиска, например, 1 раз в день. ТО есть постоянно пополняется инет-магаз, а клиенту не скажешь: "Идите туда, нажимайте в настройках поиска "Индексировать", а потом вручную запустите крон", верно? Как сделать так, чтоб поиск индексировался сам с некоторой регулярностью?
(может вопрос дурацкий, но я что-то не нашла в настройках нигде)
Комментарии
В настройках поиска ничего изменять и нажимать не нужно!
Индексация происходит автоматически при запуске крона если включен модуль search.
Единственно, Вам нужно выбрать параметры.
Первый параметр - количество материалов, которые индексируются за один запуск крона
Второй параметр - частота запуска крона.
Чем меньше материалов индексируется за раз, тем быстрее будет отрабатывать крон.
В любом случае, циферка, которая получится от умножения количества материалов и количества запусков крона в день, должна быть больше чем на Вашем сайте появляется материалов в сутки.
http://www.drupal.ru/node/337
Где это настраивается?
Вопрос 1. Вы хотите настроить именно запуск переиндексации поиска, или запуск крона вообще?
Вопрос 2. У вас вообще настроен крон? Если нет, вы сможете это сделать самостоятельно?
Если вам нужен крон "вообще":
Вам просто нужно настроить крон - это делается в панели управления хостингом, либо - если вы вдруг на ит-патроле - то проще всего письмом в техподдержку.
Если что, есть модуль poormanscron, он это будет делать автоматически, но возможны последующие проблемы с хостингом (вешает сайт, как говорят).
Если вам необходимо именно поиск настроить один раз в день, при этом скажем сбрасывание кэша оставить каждые 15 минут, то смотрите модуи super cron, elysia cron.