2017-02-27 4 views
0

PHPスクリプトでURLを使用して1つのcronジョブを呼び出したいとします。機能がどう動いているのかわからないので、私はここで尋ねています。PHPのCronjob URLを呼び出しますか?

方法はありますか?はいの場合、どのようにしてURLを呼び出して、要求されたURLの内容を取得しますか?

さらに、クロムジョブは非常に長く必要です。だから私は何が起こったのか分からない。 15分。関数がURLからの応答をまだ得ていない場合それを心配しなければならないのですか、待っている機能はありますか?

URLはcronを開始する鍵で、cronの最後には「200」のようなものが戻ってきます。

+0

URLのようにブラウザに入力すれば実行できます。あなたはあなたのブラウザでデバッグできるように出力するためのコードを追加することができます。私は間違いなく "エコー"のようなことをやっています。最後には ";"と言います。そうすれば、実行が終了したことを少なくとも知ることになります。 – eeetee

+0

コールの後に '> filelocation/andname.log'でcronの戻り値を記録することができます。例えば'' php /var/www/cron/myscript.php >>/home/chris/what_did_i_do.log' – chris85

+0

cronjobは単に「非常に長いタスク」を意味すると私は仮定しています。手動で実行する必要があります。 – apokryfos

答えて

0

URLのようにブラウザに入力すれば実行できます。

ブラウザでデバッグできるように、コードを出力して出力することができます。

コードが確実に実行されるように、最後に単純なecho "done";を追加して、あなたが言う限り長く実行すると実行が終了したことを知ることができます。

エラーがある場合は、エラー報告がある限り、ブラウザに表示されます。

関連する問題