Что значит "обратиться" и какой ответ ждать от парсера?
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