これは基本的には、実行するのにかなり時間がかかるPHPスクリプトを実行するためにcronジョブを使用しています(ftpからの更新されたxmlの解凍、解凍、mysql操作、apiアクセスなど) 。問題は、cronジョブを実行できる時間を15分に制限するサーバー上で実行していることです。cronの時間制限の回避策
私の質問はこれです:どのような方法を使ってこの制限を回避することができますか?スクリプトを分割すると、15分の制限時間内に断片が実行されるので、それは終了します。一定の時間実行した後、別のPHPスクリプトにリダイレクトする方法はありますか?あるいは、15分の時間制限に達する前にスクリプトを再起動するために何らかの方法でbashスクリプトを使用できますか?
ありがとうございます!
cronで実行しないでください。 –
あなたはおそらくあなたのホストの言葉を壊し、彼らが置くために置かれた制限を迂回しようとします、私は専用の箱を入手するか、または移動するホストを探すでしょう。 –
これで仮想サーバーを手に入れて、毎分cronを実行できます。私はギアマンとの仕事を開始しています:http://gearman.org/。あなたの仕事を処理するのに役立つかもしれません。 –