On Wed, Mar 31, 2010 at 10:56 AM, Darren Garvey <darren.gar...@gmail.com> wrote: > On 31 March 2010 15:49, Jeff Trawick <traw...@gmail.com> wrote: >> >> On Wed, Mar 31, 2010 at 7:05 AM, William A. Rowe Jr. >> <wr...@rowe-clan.net> wrote: >> > On 3/31/2010 5:41 AM, Jeff Trawick wrote: >> >> On Wed, Mar 31, 2010 at 6:26 AM, Darren Garvey >> >> <darren.gar...@gmail.com> wrote: >> >> >>> I can't remember now if mod_fcgid used to support external FastCGI >> >>> daemons >> >>> or not, but mod_fastcgi did (via. FastCgiExternalServer IIRC). >> >> >> >> No; mod_fcgid only supports FastCGI app processes which it has spawned. >> >> >> >>> >> >>> Does anyone know if there is any other way to communicate with >> >>> mod_fcgid on >> >>> Windows besides anonymous pipes? >> > >> > Isn't httpd 2.3 alpha mod_proxy_scgi ment to do this? >> >> mod_proxy_fcgi at least ;) (I meant to add that earlier) >> >> mod_proxy_* is httpd's way to route/loadbalance/manage connections to >> externally managed servers of various types > > Ahh, this might be what I'm looking for. Is > http://mproxyfcgi.sourceforge.net/ the same thing? It looks like > mod_proxy_fcgi is in trunk now but this link has a user guide. :)
hmmm, looks like the same idea (hopefully that's a good sign)... mod_proxy_fcgid in httpd trunk was started from scratch some 4 yrs ago... > Does mod_proxy_fcgi set FCGI_WEB_SERVER_ADDRS as per the FastCGI spec? That should be set when the TCP-based FastCGI application is spawned and checked when a new connection from the web server/gateway is accepted? I see PHP logic to check it, but spawn-fcgi (Lighttpd) and fcgistarter (httpd) don't handle that automatically. (I think you'd need to create a wrapper for your app that sets it, then tell spawn-fcgi/fcgistarter/whatever to run the wrapper.)