Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've got an IIS6 (win2k3 server) setup using PHP via FCGI (microsofts install this time); and I know FCGI has its own Application pool of sorts; I was wondering therefore if this means that the PHP is isolated from the IIS AppPool?

share|improve this question
add comment

1 Answer

up vote 0 down vote accepted

I hope this answers your question.

CGI programs are executables launched by the web server for each request in order to process the request and generate dynamic responses that are sent back to the client. CGI has poor performance due to the high cost of starting and shutting down a process for each request. FastCGI addresses the performance issues inherent to CGI by providing a mechanism to reuse a single process over and over again for many requests

FEATURE

Configurable maximum number of FastCGI processes per application pool

share|improve this answer
    
But is that per FastCGI application pool; or IIS App Pool? –  Chris McKee May 14 '10 at 10:17
    
learn.iis.net/page.aspx/248/… –  Chris McKee May 14 '10 at 10:29
    
IIS creates an appPool for the web site and a CGI application will run under it's own process. So basically with FastCGI, the same CGI process will be used again n again instead of creating a new process everytime. –  Vivek Kumbhar May 14 '10 at 11:03
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.