parser

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

 

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

Траблы с устанокой парсера под FreeBSD и Apache2

Crion 06.04.2005 16:42

Доброе время суток ALL.

Решил поставить парсер на freebsd 4.10 и apache 2.0.52, при этом на linux RH 7.3 и apache 1.3 все работало.
Причина, все ни как не могу заставить парсер обрабатывать html документы.
Сначала как в faq описано создал .htaccess в котором прописали
--------------------------------- .htaccess ----------------------------------
AddHandler parser3-handler html
Action parser3-handler /cgi-bin/parser3
<Files ~ "\.p$">
Order allow,deny
Deny from all
</Files>
-----------------------------------------------------------------------------
В httpd.conf заменили AllowOverride None на AllowOverride FileInfo

В итоге виден код парсера.


Тогда вношу мзменения
<VirtualHost *>
ServerName www.host.dep
DocumentRoot /var/www/web
ErrorLog logs/www.host.dep-error_log
CustomLog logs/www.host.dep-access_log common
AddHandler parser3-handler html
Action parser3-handler /cgi-bin/parser3
<Files ~ "\.p$">
Order allow,deny
Deny from all
</Files>
</VirtualHost>

В итоге получаем

Error 404
Not Found

The requested URL /cgi-bin/parser3/index.html was not found on this server.
Apache Server at mirror2.host.dep Port 80

http://www.host.dep/cgi-bin/parser3.cgi
выдает
Not Found
The requested URL /cgi-bin/parser3.cgi was not found on this server.

Apache/1.3.23 Server at www.host.dep Port 80

Когда все почистил то при обращении http://www.host.dep/cgi-bin/parser3.cgi
выдаеть
Parser/3.1.4 (compiled on i386-unknown-freebsd4.10)

В чем траблы?