TP6在寶塔新增定時任務
阿新 • • 發佈:2022-04-06
1. 在TP6根目錄下執行這條命令,會生成一個資料夾目錄下面包含Hello.php
php think make:command Hello hello
2 在這個檔案裡面寫你的邏輯程式碼
class Hello extends Command { protected function configure() { // 指令配置 $this->setName('hello') ->setDescription('the hello command'); } protectedfunction execute(Input $input, Output $output) { // 指令輸出 $output->writeln('每分鐘新增一條資料就要開始了!'); $this->logic();//邏輯方法 $output->writeln('每分鐘新增一條資料已經操作成功了!'); $time = $time = date("Y-m-d H:i:s"); $output->writeln("操作時間為: $time"); }//邏輯程式碼 public function logic() { // echo '這裡寫你要實現的邏輯程式碼'; } }
3 寫完以後 去這個路徑下面的檔案寫命令,方便執行
4 去寶塔上面找計劃任務
5 點選執行
或者 Linux設定crontab計劃任務
//設定成每分鐘執行一次 1 * * * * php /www/wwwroot/專案名稱/think hello
6 可檢視日誌