- Start the IIS management console (Start => Settings => Control
Panel => Administrative Tools => Internet Services Manager).
- In the tree on the left-hand side of the console you should see "Internet
Information Services" at the very top, then below this the name
of your computer. Right-click your computer name and select "Properties".
- Under "Master Properties" is a listbox; ensure that "WWW
Service" is showing, then click the "Edit" button.
- Click on the "Home Directory" tab.
- Click on the "Configuration" button in the Application
Settings area.
- Click on the "Process Options" tab.
- In the CGI Configurations area there is a "CGI script timeout" value
specified in seconds. The default value is 300 seconds (5 minutes).
- Change this value to whatever you would like your timeout to be.
- Work your way out by clicking the "Ok" button on each window
until you get right back to the IIS management console.
- Close the management console.
- Restart IIS by opening a command prompt (Start => Programs => Accessories
=> Command Prompt) and type the command:
iisreset
The above instructions work for IIS 5.0, which ships with Windows 2000.
If you have Windows XP then you've probably got IIS 5.1 and should follow
these instuctions:
- Open IIS.
- Expand computer name.
- Right-click on "Web Sites" and choose Properties.
- Go to "Home Directory" tab.
- Click the "Configuration" button, brings up another window.
- Go to the "Process Options" tab.
- Set as your heart desires.
- Ok out.
If you are running Windows Server 2003 then you are running IIS
6.0. Microsoft decided to remove the option to configure the CGI timeout
value in IIS 6.0 from the GUI interface. See this
article for information
on how to set the timeout value in IIS 6.0.