В данный момент я разрабатываю FastCGI удаленное приложение(сервер). WinXP.
Проблемма, с которой я столкнулась, связана с настройкой какого-либо сервера на поддержку FastCGI протокола.
MyServer получилось сконфигурировать на поддержку FastCGI протокола, но только для локальных fastcgi приложений, что же касательно удаленных fastCGI приложений, которые сидят и слушают на определеном host:port соединения, то оного сделать не удалось (ни одной попытки подсоединиться со стороны MyServer к моему приложению замечено не было.)
В данный момент решила сконфигурировать Apache. Как было уже на RSDN замечано, mod_fastcgi не ставится на Apache 2.4, а посему были произведены попытки настроить Apache 1.3 (1.3.19). Использовался mod_fastcgi2.4.2. Apache не удалось настроить даже на запуск локальных fastcgi приложений.
В конфигурационный файл были добавлены строки:
LoadModule fastcgi_module modules/mod_fastcgi.dll
<IfModule mod_alias.c>
ScriptAlias /fcgi-bin/ "C:/Program Files/Apache Group/Apache/fcgi-bin/"
<Directory "C:/Program Files/Apache Group/Apache/fcgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
SetHandler fastcgi-script
</Directory>
</IfModule>
Любой вызов сущ-щего *.fcgi(127.0.0.1/fcgi-bin/echo.fcgi) приложения приводит к Internal Server Error (хотя это же приложение прекрасно запускается MyServer'ом как fastCGI).
Если кто имеет удачный опыт в настройке Apache(или другого какого web-сервера)для поддержки FastCGI протокола (и особенно настройки сервера для работы с удаленным FastCGI приложением), то буду очень признательна, если он поделится опытом.