名前
CGIDScriptTimeout
形式
CGIDScriptTimeout 待機時間[s|ms]
機能概要
WebサーバがCGIプログラムからのレスポンスを受信するまで待機する最長の時間を設定します。待機時間は、以下のどちらかの単位を選択して指定できます。「s」または「ms」を省略すると、秒単位が指定されます。
待機時間を秒単位で指定します。0から9223372036854まで指定できます。「0」を指定すると、省略値(Timeoutディレクティブの設定値)となります。
待機時間をミリ秒単位で指定します。0から9223372036854775まで指定できます。「0」を指定すると、省略値(Timeoutディレクティブの設定値)となります。
本ディレクティブに設定した時間に達してもCGIプログラムからレスポンスヘッダ情報を受信できない場合、WebサーバはCGIプログラムの実行を中断してCGIプログラムからエラー情報を取得したあと、クライアントにステータスコード「504」(Gateway Timeout)を通知します。
指定位置
グローバルコンテキスト、バーチャルホスト、ディレクトリ
省略値
CGIDScriptTimeout (Timeoutディレクティブの設定値(注))
注)Timeoutディレクティブの初期値は、600秒です。
モジュール
mod_cgid
注意事項
本ディレクティブに設定した時間に達してもCGIプログラムからレスポンスヘッダ情報を受信できない場合、CGIプログラムからエラー情報を取得するため、さらに本ディレクティブに設定した時間まで待機することがあります。
使用例
WebサーバがCGIプログラムからのレスポンスを受信するまで待機する最長の時間に「600秒」を設定する場合
CGIDScriptTimeout 600s