[PHP-users 31726] Re: タイムアウト?の回避方法
Kazuhiro Kotsutsumi
kotsutsumi @ xenophy.com
2007年 3月 21日 (水) 15:02:33 JST
Xenophy 小堤です。
WEBサーバのタイムアウト、DBのタイムアウトでないとすると
ご自身のルータの無通信時間の設定(NAT タイマ)のの秒数に依存する
可能性があります。
プログラムやDB周りでない場合は、チェックしてみると良いかもしれません。
ちなみにBフレッツ+光電話できたNTTのルータでは
初期で300秒(5分)になっていました。
ご参考までに。
>こんにちは。
>現在、Apache2.0.54+PHP5.2.0+MySQL4.0.26+Windows2003server
>にてシステムを構築中なのですが、以下の内容の処理を実行すると途中で「ページを
>表示できません」と
>いう表示になってしまい、以降の処理ができません。
>
>【処理内容】
>1.データベースにクエリを投げて、30万件ごとにデータを抽出。
>2.抽出したデータを30万件単位のCSVファイルを作成。
>3.全てのデータ抽出後、1ファイルずつレンタルサーバへFTP転送。
>4.FTP転送後、レンタルサーバへページ移動。CSVをデータベースに取込。
>5.ローカルに戻り、3の処理から繰り返す。
>
>【エラー】
>2.の段階で200万件ほど処理をすると途中で「ページを表示できません」と
>いう表示になり、以降の処理ができない。
>1.のクエリは230万件のデータから抽出するのに3分以上かかります。
>
>【対策済み】
>PHP実行時間の制限を解除。
>1万件単位でブラウザにテキスト出力。
>
>ここで発生している「ページを表示できません」という表示ですが、なにかのタイム
>アウトのような気が
>するのですが、どなたかご存知のかたおられましたらご教授願います。
>他にApache及びMySQLのタイムアウトの設定はあるのでしょうか?
>
>兵頭
>
>_______________________________________________
>PHP-users mailing list PHP-users @ php.gr.jp
>http://ml.php.gr.jp/mailman/listinfo/php-users
>PHP初心者のためのページ - 質問する前にはこちらをお読みください
>http://www.php.gr.jp/php/novice.php3
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Company : 株式会社ゼノフィ - Xenophy CO., LTD.
Name : 代表取締役社長
小堤 一弘
Address : 東京都新宿区百人町1-17-6 成田ビル 305
Tel/Fax : 03-6805-2904/03-6805-2914
Mail Address : kotsutsumi @ xenophy.com
H.P Address : http://www.xenophy.com/
BLOG Address : http://blog.xenophy.com/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
PHP-users メーリングリストの案内