核心代碼取自彩虹云任務閹割版,并經過極致閹割、二開,只留下簡單核心,取名PHPcron,代碼壓縮包僅2~3kb,解壓后也就兩個文件,總共20kb,數據庫改用純sqlite,也有mysql版懶得發出來了。
文件概述:cron.db為數據庫文件,包含兩個表。一個job表為PHPcron的計劃任務記錄,可以隨意添加監控網址;另一個info表,有sysid從1~9的9個監控系統的計劃任務執行時間以及執行次數的字段,記錄著任務執行情況;還有一個sysid為0的最后一次執行時間以及總的執行次數字段。
cron.php為PHP核心函數,傳入參數sysid為監控的系統id。
使用方法:將兩個文件傳到支持PHP環境的地方,然后訪問cron.php文件即可。
例子:建立一個每一分鐘執行一次的計劃任務。
1、將需要監控的網址寫入cron.db下的job表,具體參數見cron.php,注意sysid從1~9(注意:此次精簡的文件中不包含添加計劃任務,請自行查找sqlite添加數據的方法,或者使用寶塔免費插件pySqliteAdmin進行編輯)。
2、如果sysid系統為1,那么將cron.php?sysid=1加入寶塔的計劃任務或者是其他的計劃任務,反正就是60秒訪問一次網址即可。
? 版權聲明
THE END














暫無評論內容