-
- //0の場合、スケジュールされたタスクを閉じる
- return 1;
- ?>
コードをコピー
2, jbxue.php
-
- ignore_user_abort();//ブラウザを閉じると、PHPスクリプトは実行を続行できます。
- set_time_limit(0);//プログラムはset_time_limit(0)により無制限に実行できます
- $interval=60*3;//3 分ごとに実行
- $ii=0;
- do{
- $run = include 'jhrw.conf.php';
- if(!$run) {
- file_put_contents("tasktest .txt ","==スケジュールされたタスクが終了しました==rn",FILE_APPEND);
- die('ジョブは終了しました。');
- }
- //実行するコードをここに置きます
- sleep($interval);/ / 待機します3 分間
- $nowTime = date("Y-m-d H:m:s");
- $data="$ii>スケジュールされたタスクは実行中です... (実行ステータス: $run) $nowTimern";
- file_put_contents( " tasktest.txt", $data,FILE_APPEND);
- $ii++;
- }while(true);
- //by bbs.it-home.org
- ?>
コードをコピー
主に jbxue を変更します。 conf.php の 0 は、このスケジュールされたタスクのシャットダウンを制御できます。
|