parser

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

 

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

Что значит "обратиться" и какой ответ ждать от парсера?

r194 24.05.2020 22:03

moko, спасибо за ответ. Можно уточнить? Я не IT спец., могу путаться в терминах.

> Обратиться к http://localhost/cgi-bin/parser3.cgi
Не понял, что значит обратиться. Ввёл это в адресную строку браузера. Тот предлагает скачать файл "parser3.cgi". Это и значит, что нет ответа от парсера?

DocumentRoot находится в /Library/WebServer/Documents, я считаю. Почему? Если убрать из конфигурации сервера директиву AddHandler..., то index.html, лежащий в /Library/WebServer/Documents, виден в браузере как http://localhost/index.html.

А может так быть, что парсер работает, но не отвечает? Сервер берёт html-файл, передаёт его на обработку парсеру, а тот не отвечает. Поэтому и веб сервер отвечает: 404 Not Found.

Вот строки из httpd.conf, которые могут относиться к проблеме:
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
Options FollowSymLinks Multiviews
MultiviewsMatch Any
AllowOverride None
Require all granted
</Directory>
<IfModule alias_module>
ScriptAliasMatch ^/cgi-bin/((?!(?i:webobjects)).*$) "/Library/WebServer/Documents/cgi-bin/$1"
</IfModule>
<Directory "/Library/WebServer/Documents/cgi-bin">
AllowOverride None
Options None