parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

AleXp 11.08.2005 23:51

Как подключить Parser к Apache?
Для этого в Apache нужно в файлах .htaccess или httpd.conf (секция <virtualhost>) следующие строки (подразумевается, что /cgi-bin указывает на каталог, прописаный в ScriptAlias в httpd.conf):

AddHandler parsed-html html
Action parsed-html /cgi-bin/parser3.cgi


=================

Как поставить под ДЕНВЕРом и XP:

1. Скачиваешь наиболее полный исходник для Win с сайта www.parser.ru
2. Запускаешь его. Что будет спрашивать - всё по умолчанию. НИЧЕГО НЕ МЕНЯЙ! В результате в каком-то каталоге будет полный набор всего, что тебе понадобится.
3. Копируешь файлы parser3.exe, gc.dll и auto.p в директорию /cgi-bin/ своего локального сайта (это у тебя на диске Z: скорее всего).
4. Копируешь директории charsets и lib туда же, куда запихал parser3.exe Не содержимое, а целиком директории!
5. Копируешь файл msvcr71.dll в директорию c:\Windows\System32\ (только если её там до этого не было!)
6. Переименовываешь файл parser3.exe в parser3.cgi
7. В директории Z:/home/<твой сайт>/ создаешь следующий файл .htaccess:
# Подключение Parser-а для всех .html-страниц
AddHandler parsed-html html
Action parsed-html /cgi-bin/parser3.cgi

# Запрет на доступ к .p и .cfg-файлам.
<Files ~ "\.(p|cfg)$">
  Order allow,deny
  Deny from all
</Files>
8. Скачай тестовый файл
9. Вытащи из скачанного _test.html и размести в директории Z:\home\<твой сайт>\www\
10. Запускай Денвер, если ещё на запущен, и набирай в строке браузера localhost. Если Денвер у тебя работает, то он тебе об этом скажет :)
11. Набери в строке браузера <твой сайт>/_test.html

Запиши что у тебя получилось и возвращайся сюда. Расскажи - вместе посмеёмся ;)