How To Create a Child Console Process from a CGI Process (194948)
The information in this article applies to:
- Microsoft Internet Information Server 3.0
- Microsoft Internet Information Server 4.0
This article was previously published under Q194948 We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site: SUMMARY
When using the C-runtime routine _popen() to create a child process from
within a CGI process, there are several issues regarding the mapping of
STDIN and STDOUT (also STDERR) handles. By default Internet Information
Server (IIS) 3.0 and 4.0 will not create a console when a CGI process is
created. The STDIN and STDOUT of the CGI process and that of the child
process (created from the CGI process) will not be mapped correctly.
REFERENCES
IIS 3.0 Product Documentation
IIS 4.0 On Line Documentation
Modification Type: | Minor | Last Reviewed: | 6/23/2005 |
---|
Keywords: | kbCGI kbhowto kbWebServer KB194948 |
---|
|