[PHP-users 13087] Re: Timeoutを増やしたい

Koji KUSANAGI php-users@php.gr.jp
Thu, 06 Feb 2003 10:34:26 +0900


草薙です。

恐らくスクリプトの中で各々30秒近くかかる重い処理をループさせていて、その
合計が300秒を超えてタイムアウトしているということではないかと読み取りま
した。

// 例
for($i=0;$i<100;++$i){
    set_time_limit(30);
    update_something_heavy(); // 30秒近く掛かる重い処理
}

Apacheインストール時のデフォルトでは、httpd.confのTimeoutの値が300(秒)で
すので、その制限に引っかかっていると思います。

# 外していたらすみません

----------------------------------------------------
草薙考司 <kusanagi@crumple.co.jp>