我正在寫一個wordpress插件,在後臺執行一些耗時的XML文件處理。在我的機器上,至少需要一個小時。它不會消耗大量的CPU%,但速度很慢。FastCGI進程超出配置的請求超時 - 共享主機
當我在基於Windows的共享主機上測試時,我得到「FastCGI進程超出配置的請求超時」。主機的PHP未在safe_mode中運行。從大量搜索中,我意識到在IIS下作爲CGI運行時調用set_time_out()
不起作用。 IIS在這裏強加了另一個時間限制。我知道我們可以改變IIS配置的限制。但共享主機無法實現。因此,我正在尋找更多用戶可配置的方式,例如在我的站點的web.config中配置限制。由於大多數IIS用戶擁有服務器,所以我沒有找到任何有關這方面的信息。
這樣的方法存在嗎?或者還有其他事情可以完成,以覆蓋IIS強加的時間限制。
你能告訴我們更多關於長時間運行的腳本的功能嗎? – Charles 2011-03-22 14:23:24