Часто задаваемые вопросы (FAQ)
mnoGoSearch 3.2.15 Руководство: Поисковая машина
Пред.Глава 1. Введение След.

Часто задаваемые вопросы (FAQ)

  • Как я могу помочь проекту?

    Существует несколько способов, как можно оказать помощь. Пожалуйста, посетите страницу Help Us на web-сервере mnoGoSearch.

  • Если страницы не содежат ключевых слов и описания в тэгах META, будут ли они проиндекированы?

    Да. Отсутствие META-тэгов не отменяет индексацию. mnoGoSearch сможет проиндексировать остальные разделы документа.

  • При поиске слов на испанском (accentuated characters) при помощи search.cgi я получаю примерно такой результат: Если ищется слово EspaЯa, search.cgi разбивает при поиске слово на две части Espa и a, игнорируя Я.

    Установите LocalCharset 8859-1 в обоих indexer.conf и search.htm.

  • Поддерживает ли mnoGoSearch мультибайтные кодировки?

    Ветка 3.1.x не поддерживает мультибайтовые кодировки. В ветке 3.2.x есть поддержка ряда мультбайтных кодировок, включая китайские gb2312 и big5, корейскую EUC-KR, японские EUC-JP и Shift-JIS, а так же UNICODE UTF8.

  • Почему indexer не запускается, выдавая сообщение типа: can't load library 'libmysqlclient.so.6'?

    Вероятно, неправильно установлены библиотеки MySQL. Если у вас Linux, просто найдите, где находится в вашей системе libmysqlclient.so.6 и добавьте путь до этого файла в /etc/ld.so.conf. После этого запустите ldconfig из-под пльзователя root.

    Вы также можете установить значение для переменной окружения LD_LIBRARY_PATH содержащее путь до необходимой динамической библиотеки. Это работает для любой ОС.

    Примечание: это относится к общему вопросу конфигурирования UNIX, а не mnoGoSearch.

  • Какое максимальное чило серверов может индексировать mnoGoSearch ?

    При способе хранения Cache mode, появившемся с версии 3.1.x, возможно индексирвоать и искать среди миллионов документов.

  • Я хочу индексировать множество виртуальных доменов на одном сервере. Что мне нужно сконфигурить для этого ?

    Это все поддерживается, ничего отдельно конфигурировать не надо.

  • Возможно ли использовать различные шаблоны для отображения результатов поиска, в частности учитывая дизайн различных сайтов, без перекомпиляции search.cgi ?

    См. Разд. Использование нескольких шаблонов в Гл. 8

  • Почему Indexer не сохраняет в базе некоторые ссылки, которые по идее должны сохраняться? Indexer не просматривает все ссылки моего сайта, индексируя только часть сайта.

    Возможны две причины:

    1. Indexer не находит ссылки на странице. Возможно, либо в html коде страницы содержится ошибка, либо баг в парсере HTML.

    2. Indexer находит ссылки, но отклоняет их. Это говорит о том, что конфигурация в indexer.conf не разрешает индексирование этих ссылок. (Или, возможно, баг в коде обработки indexer.conf).

    Пусть, например, страница http://localhost/links.html содержит такие игнорируемые ссылки.

    Чтобы определить причину отклонения этих ссылок, запустите indexer с такими аргументами:

    indexer -am -v 5 -u http://localhost/links.html

    Во время работы будет выдана отладочная информация, включающая:

    • каждую ссылку, найденную на этой странице

    • информацию почему indexer отклонил или принял каждую найденную ссылку

    По полученой информации легко определить пречину некорректной работы indexerа: либо 1, либо 2. Когда вы определите причину, либо попробуйте изменить конфигурацию в indexer.conf и проверьте снова, либо составьте баг-репорт, если вы уверены, что с конфигурацией всё в порядке.

    Если решите составить баг-репорт, пожалуйста, включите в него вывод indexer -am -v 5 -u http://localhost/links.html, а также команды Server/Ream, Allow/Disallow из вашего indexer.conf



Наш баннер
Вы можете установить наш баннер на своем сайте или блоге, скопировав этот код:
RSS новости