Не работает поиск

Главные вкладки

Аватар пользователя AlterEgoEast AlterEgoEast 9 мая 2007 в 18:04

НЕ работает поиск. То есть чтобы не вбивалось - ничего не ищется и пишется что не найдено.

Никаких настроек в модуле я не менял.
Что посоветуете?

Комментарии

Аватар пользователя AlterEgoEast AlterEgoEast 9 мая 2007 в 18:49

Вы можете запустить выполнение регулярных процедур (cron) вручную.
ПРИ ПОПЫТУЕ ЗАПУСТИТЬ DRUPAL ГРУЗИТСЯ C 1 МИНУТУ И ПОКАЗЫВЕТСЯ АБСОЛЮТНО ПУСТОЕ ОКНО

ПРИ ПОПЫТКИ ИНДЕКСАЦИИ ОН ВСЕ ВРОДЕ ИНДЕКСИРУЕТ А В КОНЦЕ ПОКАЗЫВАЕТ МНЕ ЧТО "ПРОИНДЕКСИРОВАНО 0% ИЗ 3789 ЗАПИСЕЙ"

КРОМЕ ТОГО НА /admin/logs/status/ ОБНАРУЖИЛ СЛЕДУЮЩУЮ НАДПИСЬ
Веб-сервер Apache
Не удалось определить тип и версию используемого веб-сервера. Drupal может работать неправильно.

Аватар пользователя AlterEgoEast AlterEgoEast 9 мая 2007 в 19:11

Воде запустился (наверно с PHP памятью проблемы были)
а В ИНДЕКСАЦИИ поиска написал следуюющее "2% сайта проиндексировано. Еще 3633 элемента для индексации." Drupal что постепенно индексирует?

Аватар пользователя Ромка Ромка 9 мая 2007 в 20:52

Drupal что постепенно индексирует?

Ну да. Вот тут: admin/settings/search задается количество нод, индексируемых за один хапуск планировщика.

Аватар пользователя AlterEgoEast AlterEgoEast 9 мая 2007 в 21:26

А какое правильное?? я ставил и 500 и 10 node - все одно...
у меня 4000 node и он мне даже по названию фильма ничего не выдает

А где стаиться расписание поланировщика cron ? или это автоматом?

Аватар пользователя Ромка Ромка 9 мая 2007 в 22:36

Правильное значение – такое, чтобы за один запуск скрипта проиндексировалось нужно количество нод. Чем больше максимальное время выполнения скрипта на твоем хостинге, тем больше можешь установить эту цифру. А вообще, как тебе уже рекомендовали выше, можно просто нужное количество раз зайти на эту страницу: /admin/logs/status/run-cron и данные должны будут проиндексироваться.

Аватар пользователя AlterEgoEast AlterEgoEast 9 мая 2007 в 22:56

А ЕСЛИ У МЕНЯ 10 000 НОД, ТО ПРИ МАКСИМАЛЬНОМ КОЛИЧЕСТВЕ ИНДЕКСАЦИИ В 500 НОД МНЕ НУЖНО 20 РАЗ КРОН ЗАПУСКАТЬ? ИЛИ Я ОПЯТЬ ЧТО ТО НЕ ПРАВИЛЬНО ПОНЯЛ?

Аватар пользователя Ромка Ромка 10 мая 2007 в 8:57

Ты всё правильно понял. Только это у тебя при запуске сайта, если ты его переводишь на Друпал с другого движка, будет 10000 нод, потом достаточно будет, чтобы количество индексируемых за один запуск крона нод было больше количества нод, появившихся между двумя запусками крона. То есть, если ты запускаешь крон раз в день и каждый день у тебя появляется 50 новых нод, то индексации 200 нод за один запуск крона будет более чем достаточно.

У меня крон запускается раз в час, за один запуск индексируется 200 нод.

Аватар пользователя AlterEgoEast AlterEgoEast 12 мая 2007 в 4:26

спс
PS Решил проблему так - скачал модуль poormanscron и каждые 60 минут теперь меня индексирует...вручную cron не запускался нормально

Аватар пользователя Eugene Fox Eugene Fox (не проверено) 17 мая 2007 в 10:16

в версии 5.0 + русификация + модуль search
не срабатывает кнопка "Переиндексировать сайт"

после отработки все равно пишет:

Статус индексации
0% сайта проиндексировано. Еще 1 элемент для индексации.

соответственно поиск по сайту не срабатывает тоже...

и что я не так делаю...

спасибо

Аватар пользователя blackvl@drupal.org blackvl@drupal.org 17 мая 2007 в 10:42

А может это трабла кривой русификации - у меня на двуязычном сайте в аглицком и-фейсе все ок, а в русском звасегда 0%.. Причем крон гоняется кроном Smile

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 17 мая 2007 в 11:12

в версии 5.0 В какой-то из давних (и, кажется, не моих Smile версий русификации действительно была неправильно проставлена переменная, отвечающая за процент. В последних - все ОК.

Аватар пользователя blackvl@drupal.org blackvl@drupal.org 17 мая 2007 в 11:21

Что лучше - поправить только эту переменную (тогда плс. ткните в нее носом для 5.х и для 4.7 если не затруднит) или презакачать русификацию?

Аватар пользователя kiev1 kiev1 19 мая 2007 в 11:48

на днях яндекс выдал утилитку поиска со своим алгоритмом, к сожалению без исходников http://company.yandex.ru/technology/products/mystem/mystem.xml - может кто-то ее в поиск вделает или отдельно модулем? к сожалению она работает в виндовой кодировке, но это думаю поправимо.