1. 程式人生 > 其它 >TP6在寶塔新增定時任務

TP6在寶塔新增定時任務

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');        
    }
 
    protected
function 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 可檢視日誌