php定時計畫任務需要兩個檔案。
1,jbxue.conf.php
<?php
//當為0時,關閉計畫任務
return
1;
?>
2,jbxue.php
<?php
ignore_user_abort();//關掉瀏覽器,php指令碼也可以繼續執行.
set_time_limit(0);// 通過set_time_limit(0)可以讓程式無限制的執行下去
$interval=60*3;// 每隔3分鐘執行
$ii=0;
do
//此入放要執行的**
sleep($interval);// 等待3分鐘
$nowtime = date("y-m-d h:m:s");
$data="$ii>計畫任務正在執行中...(執行狀態:$run) $nowtime\r\n";
$ii++;
}while(true);
//by www.jbxue.com
?>
主要改變jbxue.conf.php中return 0即可實現控制這個計畫任務的關閉。
本文出處參考:
聊聊php定時計畫任務
1 伺服器計畫任務 win伺服器可以直接使用定時任務執行相關的應用程式,linux伺服器則可以通過在 etc crontab裡新增定時任務來實現。2 通過死迴圈實現任務自動執行 建立乙個程式檔案頁面,通過ignore user abort來設定關閉瀏覽器頁面後仍可執行,那麼,在執行該程式頁面後,您所...
MySQL定時計畫任務
5.1版本以後,mysql支援定時執行 event 的功能,就跟linux的crontab差不多。一 先檢視一下你的msyql版本,查詢版本資訊的sql語句 sql select version 確定版本支援之後,再檢視一下event是否開啟 二 檢視是否開啟event 1 mysql event功...
ansible windows 定時計畫任務
ansible使用win shell模組執行windows命令。ansible all m win shell a schtasks create sc daily tn restart tr c windows system32 shutdown.exe r f t 1 st 02 00 建立定時...