Всем привет, настроили данную поисковую систему, проиндексировали, сделали indexer -WT , часть результатов есть, части результатов нет, т.к. поисковик просто не находит ничего, совместно с cached и stored используется апаче с mod_searchd, отдельный searchd так же запущен. В логах ничего толкового не обнаружилось. Куда смотреть? Что ковырять?
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=06;post=
При использовании cached нужно еще сбрасывать его незаполненные буфера по окончании индексирования:
./indexer -TH
или одной командой с записью информации об URL:
./indexer -THW
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=06;topic_id=1261654816
Пробовал, не помогло. Заново переиндексировать?
Если используется кэширование результатов поиска командой "Cache yes", то необходимо очищать директорию var/cache по окончании индексирования/переиндексирования.
Если используется предзагрузка данных в searchd или mod_dpsearch, то нужно их перестартовать, можно мягко, посылкой сигнала HUP.
Спасибо за информацию, второй случай не помогает, буду разбираться, в первом случае такой опции не указано.
Убил все конфиги, настроил заново, ищет как-то. Хотелось бы узнать, как сделать так, чтоб отключить чувствительность к регистру, понимаю, что unix-way, однако виндовым юзерам это не надо, когда они будут искать. В мануле не нашел, читать исходники банально надоело, да и камментов мало.
DataparkSearch нечувствителен к регистру, и это не включается и не выключается.
Хорошая новость, снепшот от 24.12.2009, слово Электричество, например, на проиндексированном сайте находится только если ввести именно так и никак иначе, т.е. электричество уже не катит.
Какие карты языков и кодировок используются вами в langmap.conf ?
Если не платинуется индексировать документы в кодировке MacCyrillic, то рекомендуется не ипользовать карты с этой кодировкой и переиндексировать документы без этой карты.