On 4 October 2010 13:04, Michael Van Canneyt <[email protected]> wrote:
> > > On Mon, 4 Oct 2010, Frank Church wrote: > > On 4 October 2010 12:26, Michael Van Canneyt <[email protected]> >> wrote: >> >> >>> >>> On Mon, 4 Oct 2010, Frank Church wrote: >>> >>> Does Lazarus/FPC have its own process launcher for FastCGI? >>> >>>> >>>> >>> Why would you need a process launcher ? >>> >>> >>> >>> This is a new area for me. When I check the nginx, this is what I see. >> >> 1. At boot time, an fcgi launcher is loaded as part of the /etc/init.d >> sequence >> >> 2. This fcgi launcher is linked with an ip:port combination or unix >> socket, >> and specifies a program which launches the web developers cgi script. >> > > Ok, but this is a gateway to spawn CGI programs through fastcgi. > For real FastCGI apps, you don't need this step. > > > >> 3. The nginx configuration that for virtual host is configured with the >> same >> ip:port or unix socket. When it reads file names matching the cgi spec it >> dispatches them to the fcgi launcher listening on the ip:port, and this >> launches the cgi with the program it is configured with. >> > > This must be done: define a location which will be dispatched to the > fastcgi > app. > > > >> >> e.g for php programs, php files are sent to the php5-cgi executable via >> this >> command >> >> #!/bin/sh >> /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -f /usr/bin/php5-cgi >> >> From the nature of your reply I assume that the Lazarus exe takes the >>> place >>> >> of the /usr/bin/php5-cgi. >> > > Yes. > > > >> I built the helloworld program and I am running it as a CGI. Should I >> assume >> that it is a FastCGI as well? >> > > No. Are the examples of webmodule fastcgi's in the demos? > > Michael. > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > -- Frank Church ======================= http://devblog.brahmancreations.com
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
