[PHP-users 19121]Re: タイムアウト
hash8931 @ mail.goo.ne.jp
hash8931 @ mail.goo.ne.jp
2003年 11月 26日 (水) 10:44:27 JST
高橋です
> 「最低でも5秒は待つ」というようなことはできませんでしょうか?
こんなんどうでしょう。
http://www.php.net/manual/ja/features.connection-handling.php
あたりの記述から
もしタイムアウトがPHP側で切られているなら
void set_time_limit ( int seconds)
それともブラウザや途中のネットワークで切られているようなら
処理中にも定期的にデータを送り続けるようにしたうえで上の関数で処理時間を延ばす。
また、万一接続が切れても処理を続けたいなら
int ignore_user_abort ( int [setting])
あるいは、処理がすべて完了するのを待ってからブラウザに渡したい場合は
int register_shutdown_function ( string func)
あたりを使えるかもしれません。
以上です
PHP-users メーリングリストの案内