我們每天都要運行一個CGI 腳本。開始時它運行一會兒,接著我們就會收到一條消息說“超過了CGI 的時間限制”。CGI 的時間限制是多長,是否有辦法改變它?忘記說了WEB服務器是IIS的。
答:IIS 確實有一個與 CGI 進程關聯的超時限制,默認設置為 300 秒(5 分鐘)。此設置可以在用戶界面上更改。此設置只在 WWW 服務的 Master 屬性中可以看到,所以不易找到它。打開“IIS 管理單元”,右鍵單擊您的服務器並選擇“屬性”。在選定 WWW Service Master Properties(WWW 服務主屬性)後,單擊 Edit(編輯)。單擊 Home Directory(主目錄)選項卡,然後依次單擊Configuration(配置)選項卡、Process Options(進程選項)選項卡,在這裡可以看到CGI 腳本超時設置。如果您的浏覽器不支持內嵌框,請單擊此處在單獨的頁中查看。Application Configuration(應用程序配置)中的 Process(進程選項)選項卡。