如何解决我的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 举报,一经查实,本站将立刻删除。