Я настроил веб-сервер для использования «удаленного» приложения fastCGI через именованный канал (на самом деле он находится на том же хосте Windows). Сейчас я пытаюсь выяснить, как запустить приложение fastCGI, чтобы использовать этот канал, но я не уверен, как это сделать. Другие ОС, кажется, имеют утилиты spawn-fcgi для этого, но для Windows, похоже, нет ничего похожего.
Это мое приложение:
#include <stdio.h>
#include "fcgi_stdio.h"
int main(int argc, char ** argv)
{
while (FCGI_Accept() >= 0) {
printf("Content-type: text/html\r\n"
"\r\n"
"<title>Web Services Interface Module</title>"
"<h1>Web Services Interface Module</h1>\n");
}
return(0);
}
Из интереса я использую Abyss Web Server, хотя надеюсь, что это никак не повлияет на ответ.
С наилучшими пожеланиями