ENG/RUS   Главная :: RiSearch :: RiSearch Pro :: RiSearch PHP :: RiLax :: RuMor :: Forum

Введение :: Документация :: Купить :: License :: Системные требования

На главную

RiSearch Pro v.3.2 Manual

© С. Тарасов

Инсталляция

  1. Откройте полученный архив и скопируйте файлы в директорию "cgi-bin".

  2. Создайте директории "db" для индексных файлов и "log" для сохранения запросов.

  3. Установите атрибуты файлов/директорий с правом на чтение и исполнение (755 для скриптов и 777 для директорий "db" и "log").

      Внутри архива вы найдете несколько скриптов и директорий:

     
     cache/       - директория для кеширования результатов поиска
     db/          - директория для файлов индекса
     html_docs/   - документация
     lib/         - директория с модулями
     log/         - директория для хранения логов запросов
     templates/   - директория с шаблонами
     search.php   - PHP фронтэнд для поискового скрипта
     add.pl       - скрипт для добавления нового документа
     admin.pl     - панель администратора
     index.pl     - индексирующий скрипт
     merge.pl     - скрипт для объединения индексов
     search.pl    - поисковый скрипт
     show.pl      - скрипт для показа страниц с посвеченными словами
     spider.pl    - скрипт для индексации через HTTP
     stat.pl      - статистика поисковых запросов
     update.pl    - скрипт для индексирования новых и обновленных страниц
     riconfig.pm  - файл с конфигурационными параметрами

      Перед началом работы еще раз проверьте три основных источника ошибок в CGI скриптах.

  1. В первой строке всех скриптов надо указать путь к интерпретатору Перл на Вашем сервере. Обычно это #!/usr/bin/perl. На платформе "Windows" надо написать что-то вроде #!C:\PERL\bin\perl.exe, хотя обычно достаточно просто #!perl.

  2. Юникс подобные системы (т.е. большинство вебсерверов) имеют формат текстовых файлов отличный от принятого в MS-DOS. Отличаются они символом конца строки, поэтому перед закачкой скриптов на сервер необходимо преобразовать файл в Юникс формат (это позволяют делать многие текстовые редакторы, например UltraEdit) или использовать ASCII режим FTP клиента.

  3. И еще раз проверьте права доступа для скрипта (установить их можно с помощью большинства FTP клиентов). Учтите, что некоторые провайдеры, в целях повышения безопасности, требуют использовать строго определенные права доступа (отличные от указанных выше), в противном случае скрипты на их сервере исполняться не будут.



http://risearch.org С.Тарасов, © 2000-2003