Задать вопрос
@AlexejM89

Как настроить сопоставление обработчика (модуля CgiModule, CGI-exe) c exe-файлом на веб-сервере IIS 7, Windows Server 2008 r2 Standart SP1?

Возник вопрос, как запустить веб-шлюз библиотечной программы ИРБИС 64+ 2022.1 - Web-Ирбис на IIS. Вопрос помогли решить, пишу решение.

В IIS потребовалось создать сопоставление модуля для папки CGI/irbis64r_plus следующим образом: на сервере Win Server 2008 открыть меню Пуск/Администрирование/Диспетчер служб IIS, выбрать папку CGI/irbis64r_plus, открыть Сопоставления обработчиков и создать сопоставление модуля CgiModule для типа файлов .exe с файлом cgiirbis_64_ft.exe из папки CGI (указать полный путь к файлу) - сопоставление назвал, для примера, Webir2022. Для сопоставления выставить галочки "Сценарий" и "Выполнение", а "Чтение" снять. В ограничениях для сопоставления модуля (сценария) указать Файл, Все команды, Выполнение. Также для папки должен быть включен CGI-exe. У нас также включен ISAPI-dll, а StaticFile отключен (это видимо стандартные модули, создавать их не нужно). Папку irbis64r_plus (из дерева) преобразовать в приложение, которое включить в пул приложений (назвать, например, Webirbis). Пул приложений должен быть запущен.

В итоге рабочая ссылка, по которой запускался Web-Ирбис, выглядела: http://внешний ip сервера вуза/CGI/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=SGK_FULLTEXT&P21DBN=SGK&Z21ID= , где все что после .exe заимствовано из рабочей ссылки другого вуза с аналогичным Web-Ирбисом.
  • Вопрос задан
  • 36 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы