как запустить fastcgi - PullRequest
       8

как запустить fastcgi

0 голосов
/ 27 апреля 2010

У меня установлено и работает fastcgi. Я скачал комплект разработчика с fastcgi.com. Там было несколько примеров. Один из примеров файлов повторяет некоторые вещи. Это потребовало .libs и .deps, я поместил эти папки вместе с файлом echo.fcgi в webroot / cgi-bin. Если я попал на URL echo.fcgi, он отлично работает.

Я создал простой файл c, который печатает привет мир. Я компилирую его, используя

gcc -Wall -o main  -lfcgi  main.c

Что мне теперь с этим делать? Требуется ли что-то вроде Perl-скрипта или PHP-скрипта для выполнения. Или мне нужно просто положить его в папку webroot / cgi-bin и перейти по ссылке?

Ответы [ 2 ]

2 голосов
/ 10 июня 2012

Благодаря этому парню Я обнаружил, что мне не нужна оболочка Если я добавлю

AppClass "/Library/WebServer/Documents/MyFCGITest"

в мой файл httpd.conf. Я могу запустить свой исполняемый файл.

1 голос
/ 10 июня 2010

так вы написали свой собственный сервер в стандарте fcgi?

полезное начало: http://httpd.apache.org/mod_fcgid/

разумный пример установлен в conf.d / mod_fcgid.conf

предположил бы, что вы хотите использовать FastCgiServer

или если вы хотите разрешить серверу fcgi по умолчанию обрабатывать соединения и т.д ... FCGIWrapper

надеюсь, что это поможет.

...