如何使用Laravel 5.1在windows 10中运行任务计划程序
我只是想问一下如何在windows机器(我的本地机器)上使用它的任务调度功能 我读过它的文档,注意到它使用了Cron如何使用Laravel 5.1在windows 10中运行任务计划程序,laravel,scheduled-tasks,Laravel,Scheduled Tasks,我只是想问一下如何在windows机器(我的本地机器)上使用它的任务调度功能 我读过它的文档,注意到它使用了Cron 非常感谢您的帮助。要在Windows 10中运行Laravel Scheduler,您需要: 创建批处理文件,如下所示并保存: cd c:\laravel项目\ c:\php5\php.exe artisan计划:运行1>>NUL 2>&1 转到Windows 10任务计划程序(快捷方式是按Win+R并输入taskschd.msc) 单击创建基本任务,在我登录时选择触发器,然后选
非常感谢您的帮助。要在Windows 10中运行Laravel Scheduler,您需要:
c:\php5\php.exe artisan计划:运行1>>NUL 2>&1
Win+R
并输入taskschd.msc
)创建基本任务
,在我登录时选择触发器,然后选择启动程序
->您的.bat
文件
打开属性对话框
选项,然后单击完成
触发器
,然后单击新建
并添加新触发器每隔-1分钟重复一次任务
现在,此任务将每一分钟运行一次Laravel scheduler。我仍然没有运行该计划,解决方案只是在
cd c:\laravel-project\
在
也许它可以帮助你做我需要把我的php.exe路径或我的项目的路径?如果你问关于第1步,那么答案将是-两者。请看第1步:
cd
命令将当前目录更改为项目的目录。然后您需要使用php.exe文件的路径。my.bat文件的内容是什么?我仍然混淆了这两条路。我认为第一步非常清楚。不过,我会给你另一个例子,也许它会对你有所帮助:第一行.bat
文件:cd c:\myprojects\mylaravelproject`和第二行
c:\php5\php.exe artisan schedule:run 1>>NUL 2>&1`不管它值多少钱,我今天也必须解决这个问题。我用了Alexey的解决方案,只做了一点小改动。我在Win 10机器上运行XAMPP,Laravel 5.3。我创建了他概述的批处理文件和任务,但将.bat的第二行更改为“php artisan schedule:run”。工作得很有魅力。此外,我将.bat放在我的项目根目录中,以便将所有内容都放在一个位置。希望这能帮助其他尝试做同样事情的人。
cd /d c:\laravel-project\