我的Cron工作无法正常进行

问题描述

我在需要更新某些值的地方应用了cron作业,但是我的cron作业无法正常工作,这是什么地方出了毛病,这是kernel.PHP中的代码

namespace App\Console;
use Illuminate\Console\Scheduling\Schedule;
use Illuminate\Foundation\Console\Kernel as ConsoleKernel;

protected function schedule(Schedule $schedule)
    {
        // $schedule->command('inspire')
        //          ->hourly();
        $schedule->command('cron:update-user-not-new')->daily();
    }

protected function commands()
    {
        $this->load(__DIR__.'/Commands');

        require base_path('routes/console.PHP');
    }

它是控制台/命令UpdateUserNotNew.PHP

namespace App\Console\Commands;

use Illuminate\Console\Command;

use Illuminate\Support\Facades\DB;

     public function handle()
    {
         Customer::whereDate('visit_date','>',Now()->addDays(1)->toDateTimeString())
        ->update([
            'visit_clear' => 0
        ]);
    }

在这里,visit_date以此形式存储在数据库“ 2020-08-21 10:17:00”中

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)