關于ASP或PHP運行超時的處理?
1,修改ASP腳本超時時間限制 右擊需要修改的站點,選擇“屬性”,然后選擇“主目錄”,再選擇“配置”。 選擇“選項”,在ASP腳本超時中修改下時間,確定下就可以了。2,修改PHP腳本超時時間限制FastCGI ErrorThe FastCGI Handler was unable to process the request. --------------------------------------------------------------------------------Error Details:?The FastCGI process exceeded configured activity timeout?Error Number: 258 (0x80070102).?Error Description: μè′yμ?2ù×÷1yê±?£ HTTP Error 500 - Server Error.Internet Information Services (IIS) 如果服務器正常,本錯誤往往發生在提交一個很大的字符串時發生。原因就是在處理如此“巨大”的字符串提交請求時,服務器處理超時了??梢酝ㄟ^設置fcgiext.ini里面的超時配置和php.ini里的超時配置來解決。當然,根據個人對服務器設置的不同,可能還需要修改更多配置信息。比如允許一次性提交多少數據。 大概給該網站建立一個獨立的應用程序池也可以解決某些因此原因導致的問題。 在C:\WINDOWS\system32\inetsrv文件夾中找到fcgiext.ini文件。 注意:如果是新版的PHP環境,fcgiext.ini文件是存放在C:\ZkeysSoft\php\目錄。 打開文件后,里面關于php腳本活動超時時間(ActivityTimeout)的配置信息如下:[Types]php=PHP[PHP]ExePath=c:\PHP\php-cgi.exeInstanceMaxRequests=500EnvironmentVars=PHP_FCGI_MAX_REQUESTS:1000ActivityTimeout=1200 里面的數字可以自行調整。上面的提示,即配置文件里的ActivityTimeout=600 這個時間超時設置,600是10分鐘,最大可以設置為6000一小時。但不一定就是這個原因引起的。