Ответ
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
Запиши что у тебя получилось и возвращайся сюда. Расскажи - вместе посмеёмся ;)