Частые Вопросы и Ответы
01.01.2007
Частые Вопросы и Ответы
1) Настройка CGI для IIS Запустите программу Пуск/Программы/Microsoft Internet Server/Служба Управления Кликните два раза на службе WWW, и выберите закладку "Каталоги":Каталог Алиас Адрес Ошибка
C:\InetPub\wwwroot <базовый каталог>
C:\InetPub\scripts /Scripts
C:\WINNT\System32\inetsrv\iisadmin /iisadmin
Кликните на Добавить, укажите каталог, в котором будут содержаться CGI-программы (например C:\DELPHI). Алиас виртуального каталога, обычно называемый "/cgi bin", заменяет права доступа для чтения на права доступа для "Выполнения".Каталог Алиас Адрес Ошибка
C:\InetPub\wwwroot <базовый каталог>
c:\delphi /cgi-bin
C:\InetPub\scripts /Scripts
C:\WINNT\System32\inetsrv\iisadmin /iisadmin
Теперь нам достаточно поместить наши CGI-программы в каталог C:\DELPHI и обращаться к ним примерно так: http://ваш_сервер/cgi-bin/program.exe Если ваша NT выдает ошибку прав доступа на конкретном документе, кликните на этом документе, и проверьте, разрешен ли доступ... 2) Как избавиться от запроса СОХРАНИТЬ/ВЫПОЛНИТЬ при клике на ссылку вида <a href="/cgi-bin/programm.exe"> ? Для того, чтобы браузер не спрашивал у вас, надо ли сохранить или выполнить вашу CGI-программу, необходимо обязательно размещать выполняемые программы не где попало, а именно в том каталоге, который вы указали серверу в качестве каталога CGI... Если вы установили web-сервер на локальный компьютер (localhost), то обращаться к нему нужно следующим образом: http://127.0.0.1/cgi-bin/programm.exe