php定時計畫任務的例子

2021-06-19 23:55:13 字數 630 閱讀 9517

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 建立定時...