На главную
RiSearch Pro v.3.2 Manual
© С. Тарасов
FAQ
Я проинсталлировал скрипт, но он не работает!!!
Как показывает практика, в подавляющем большинстве случаев
скрипты не работают по двум причинам:
1) в первой строке скрипта укажите путь к перлу
на Вашей системе (под Windows обычно можно просто написать "#!perl");
2) на Unix-системах текстовые файлы имеют формат отличный от Windows.
Поэтому при пересылке скрипта на сервер необходимо использовать текстовый режим.
И еще раз проверьте правильность всех путей в файле "riconfig.pm"
Как правильно указать путь к директории с файлами для индексации?
Путь к файлам в параметре $base_dir указывается аналогично
относительным ссылкам в HTML файлах. Например, Ваш сайт имеет такую структуру:
/home/user1/public_html/index.html
/home/user1/public_html/cgi-bin/index.pl
В таком случае $base_dir будет выглядеть следующим образом:
'..' (или '../' , как Вам больше нравится).
В случае, если скрипты расположены в отдельном подкаталоге,
/home/user1/public_html/index.html
/home/user1/public_html/cgi-bin/search/index.pl
необходимо подняться на два уровня вверх: '../../' .
Многие серверы имеют другую структуру дирукторий:
/home/user1/WWW/index.html
/home/user1/cgi/search/index.pl
В данном случае правильный путь будет таким: '../../WWW/' .
Если у Вас все же остались проблемы с указанием правильного пути,
попробуйте использовать абсолютный путь. Только учтите, что надо использовать
абсолютный путь начиная с корня файловой системы, а не вебсервера.
То есть, /home/user1/WWW/
и т.д.
Работает ли RiSearch с другими языками?
RiSearch должен работать практически с любым языком после
небольшой модификации. Вы должны указать ему, какие символы
являются буквами в Вашем языке и как конвертировать заглавные
буквы в строчные.
Подробное описание настройки скрипта для украинского
и белорусского языков можно найти здесь.
|