Laravel Cron未自动运行(Windows)

Laravel Cron未自动运行(Windows),laravel,Laravel,我使用laravel4的Cron()在特定时间运行特定任务 我的Global.php中有这段代码 Event::listen('cron.collectJobs', function() { Cron::add('example1', '* * * * *', function() { $trip = new TripReminder(); $trip->checkDateAndSendEmail(); }); Cron::setRunInterval(1); $repor

我使用laravel4的Cron()在特定时间运行特定任务

我的Global.php中有这段代码

Event::listen('cron.collectJobs', function() {
Cron::add('example1', '* * * * *', function() {
    $trip = new TripReminder();
    $trip->checkDateAndSendEmail();
});
Cron::setRunInterval(1);
$report = Cron::run();
print_r ($report);
});
=>此代码用于每分钟向客户发送一封电子邮件(仅需演示和检查)

在cmd中,我运行这个命令“php artisan cron:run”

它可以运行良好,电子邮件也已发送,但它只运行1次

我不知道我错过了什么

请帮忙


谢谢大家!

只要检查一下,您就知道您仍然需要crontab或在线cron服务提供商才能使用cron包,对吗?仅仅调用一次是不够的,因为它会在运行后终止。我…不知道,我只是按照教程进行操作,我甚至不知道我缺少了什么:(,你能提示我吗?crontab是一个实用工具,可以让你计划定期运行。在Windows上运行它可能真的很麻烦。在线cron服务是指定期为你调用指定页面的服务。如果你不知道这两种服务是什么,我建议用谷歌搜索教程。