スレッド表示 | フラット表示〕 全トピック 920 件中 492 番目 次≫ ≪前

CGI Timeoutについて

created: 2005-01-20 01:47 | modified: 2005-01-21 09:07 | reply: 2

[2062] CGI Timeoutについて

user: かずま | created: 2005-01-20 01:47
PHPでけっこう重たいバッチ処理(Loop処理)をしたところ、「CGI Timeout The specified CGI application exceeded the allowed time for processing The server has deleted the process.」というエラーメッセージらしきものがブラウザに帰ってきます。

このエラーを出さず、処理が終わるまで実行し続けるようにするにはどうしたら良いのでしょうか?

(動作環境)
windows2000,IIS,PHP4.1.1
reply: 2064 返信 編集 削除

[2064] タイムアウト対策

user: ゆうじ | created: 2005-01-20 23:43
こんばんわ。

PHPがタイムアウトの原因ならスクリプトに

set_time_limit(0);

を書いとけば実行を終えるまでループをまわしてくれると思います。
Parent: 2062  reply: 2066 返信 編集 削除

[2066] IISの設定にありました。

user: かずま | created: 2005-01-21 09:07
ご回答ありがとうございます。
set_time_limitも試してみたのですがあいかわらずで、どうやらIIS側から一方的に終了させられているようでした。
結局、IISにCGIスクリプトのタイムアウトの設定があり、解決しました。

…そもそも時間がかかりすぎのバッチPGを見直したいと思います。。
Parent: 2064  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 492 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑