Using ISAPI instead of CGI seems to fix this problem. by some internet news archives, there was a post on this list that describes > what I am seeing: > http://www.issociate.de/board/post/166611/Strange_CGI_Timeout.html > > we have a windows 2000 server with PHP 5.0.3 installed. a website within IIS > has .php extensions mapped to php-cgi.exe. > > within that site there is an affiliate program that we have downloaded. > within that program, as you would expect, are several forms to save > information, and one to upload images. *all* of these forms work without > problems when using Firefox. *most* of these forms work fine with Internet > Explorer (6.0), like the login form allows a user to log in to the system. > > however, when using Internet Explorer, some of the forms cause a CGI > Timeout. it seems to be related to the size of the post of the form, and > only happens when the method on the form is POST. it seems related to the > size because it only happens on forms that either have a file upload, or a > textarea that is being posted. > > the problem has to be something to do with the cgi executable and its > interaction with IIS, because the php in the page itself is not being > executed at all. if you place some simple code to echo and exit at the top > of the php file, it does not even reach that. > > I think plenty of people have seen this problem before. I've heard that > deleting an entry from the IIS MetaBase fixes the problem. does anybody have > any ideas on what I should be looking for to fix the problem? > > thanks! > > Dan > >