@mvs13

Почему NGINX не выполняет exe-файлы?

Добрый день!
Есть компьютер под управлением Windows 7. На нём работает библиотечный сервер (ИРБИС). Есть веб-интерфейс к этому серверу (Web-ИРБИС), взаимодействие с которым происходит через файл cgiirbis_64.exe. В качестве вебсервера используется NGINX.
Для доступа по http используется запрос вида http://.../cgiirbis_64.exe?LNG=&C21COM=F&I21DBN=IB... и ответ должен получаться в виде HTML-кода. Но при обращении к серверу происходит скачивание самого файла cgiirbis_64.exe, а не его выполнение.
Что-то не так в настройках вебсервера. Есть подозрение, что вопрос детский, но что-то я с ним долго туплю. Куда копать, подскажите?
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
по умолчанию nginx работает с fastCGI, а не с CGI.
Может получится через модуль nginx.org/ru/docs/http/ngx_http_scgi_module.html
Или придется установить и настроить какую-то прослойку/обертку типа fcgiwrap или uWSGI
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы