title: The FastCGI process exceeded configured request timeout - Shared Hosting
body: <p>I'm writing a wordpress plugin which do some time consuming XML file processing in the background. On my machine, it takes at least an hour. It doesn't consume at lot of CPU%, but it's just slow.</p>
  
  <p>When I test on my windows based shared hosting, I'm getting "The FastCGI process exceeded configured request timeout". PHP of the hosting is not running in safe_mode. From much searching, I realized that calling <code>set_time_out()</code> does not work when running as CGI under IIS. IIS impose another time limit here. I know that we can change the limit imposed from IIS's configuration. But it's not possible on a shared hosting. Thus I'm looking for a more user configurable way, such as having the limit configure in web.config of my site. I didn't find any information on that as most IIS users own the server.</p>
  
  <p>Does such method exist? Or there's something else can be done to override the time limit impose by IIS.</p>