2011-02-25 10 views
0

私はgoogle.comへのajax呼び出しを行い、すべての行.... simple_html_dom.phpライブラリで自分のコンテンツを検索しました。場合によっては、最初のページに結果が表示されて表示される場合があります。今問題は、私が1,2,3,4 .... 20(私によって設定された最後の制限です)で私のコンテンツを見つけなかった場合です。しかし、私の関数はset_time_limit(0)をセットしていたのでデータを取得し続けます。しかし、私は長い間(90秒)待つことができません..そして、もし私が90に設定すると、私のコンテンツが(コードの背後に)取り込まれている可能性があります。プログラミング(PHP)を使用してRefresh(F5、Ctrl + F5)の作業を実装したい

しかし、私は長い時間(例えば55秒)後に私のページをリフレッシュすると、私はatonceか4,5secで私の結果を得ました。では、同じデータでリクエストを再投稿するにはどうすればいいですか?実行時間(特定の制限値に設定)がこの制限を超えています。私の問題を打破したいと思っています...

編集:[aakash sahai] 実行が55secで実行されているとすれば、それはどちらかのエラーが発生するか、実行中に100sec しかし、55秒に押すとページが更新され、Firebug Consoleに表示されているようにポストが再び作成され、5秒間の結果が得られます(リフレッシュなし)、合計60秒(リフレッシュなし)

答えて

0

PHPプロセス/リクエストを55秒ごとに再起動できる必要がありますか?

ホストが* nix互換のホストであれば、55秒ごとにPHPスクリプトを実行するようにcronジョブを設定します。

+0

私はPHPの初心者ではあまり知っていることはありません:( –

関連する問題