zoukankan      html  css  js  c++  java
  • Windows10环境中 laravel任务调度 如何启动调度

    Windows10环境中 laravel任务调度 如何启动调度

    一:问题由来

    1:今天在做用laravel开发订单系统的时候,需要使用定时任务来大批量提交订单,测试一下订单金额是否有误。发现laravel有一个任务调度功能,于是就试了试。于是就被坑了两天。


    相信看了laravel官方手册的同学一定对这个一脸懵逼

     
    直接执行这个命令会出现以下错误: 
    这里写图片描述
    因为这根本不是windows下的命令,(由于对Linux不熟悉)这是LINUX下的命令,所以当然无法执行

    二:为何会有这个问题

    1:为什么非要用系统中的定时任务,laravel中不是自带了任务调度吗,因为虽然laravel系统中自带了任务调度,但是第一次执行之后,会被中断,所以必须由系统定时的去调取laravel任务调度,所以才会有如下设置(贴上链接自己看看) 
    http://stackoverflow.com/questions/32950083/laravel-5-1-task-scheduling-on-windows

    三:解决办法

    这里贴出链接,可以自己参考 
    http://stackoverflow.com/questions/36305146/how-to-run-task-scheduler-in-windows-10-with-laravel

    1:首先在桌面上,新建一个bat批处理文件,然后在文件中输入以下两句话,保存 
    这里写图片描述

    2:输入win+R 然后输入 taskschd.msc 进入定时任务设置界面

    3:点击创建基本任务 
    这里写图片描述 
    4:输入名称,点击下一步 
    这里写图片描述

    5:点击计算机启动时,点击下一步 
    这里写图片描述

    6:点击启动程序,下一步 
    这里写图片描述

    7:添加刚刚新建的,bat文件,下一步 
    这里写图片描述

    8:勾选上,打开属性列表,完成 
    这里写图片描述

    9:点击图中的选项设置 
    这里写图片描述 
    这里写图片描述

    10:确定之后,等一分钟,你的laravel程序就会被调用

    11:不想用了,直接关掉这个定时任务即可 
    这里写图片描述

     
  • 相关阅读:
    GO 函数的参数
    GO 函数
    GO 指针
    GO 结构体
    GO 接口
    码云git常用命令
    GO Map的初步使用
    GO Slice
    GO 数组
    GO 键盘输入和打印输出
  • 原文地址:https://www.cnblogs.com/gjw-hsf/p/7603734.html
Copyright © 2011-2022 走看看