glue-agency/schedule

CraftCMS 调度插件

安装: 436

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

类型:craft-plugin

1.0.1 2023-09-15 08:41 UTC

This package is auto-updated.

Last update: 2024-09-15 10:46:47 UTC


README

在 Cp 中管理您的 CraftCMS 应用程序调度。运行命令、触发事件、推送队列任务或发送指定时间的 HTTP 请求。您可以灵活地自定义触发时间,甚至设计您的调度类型。

要求

此插件需要 Craft CMS 3.1 或更高版本。

安装

要安装此插件,请按照以下说明操作。

  1. 打开您的终端并转到您的 Craft 项目目录

     cd /path/to/project
    
  2. 然后告诉 Composer 加载插件

     composer require glue-agency/craft-schedule
    
  3. 在控制面板中,转到设置 → 插件,并点击 Schedule 的“安装”按钮。

  4. 向系统 crontab 添加记录

     * * * * * php /path/to/craft schedules/run 1>> /dev/null 2>&1
    

    或使用内置的 schedules/listen 命令

    $ ./craft schedules/listen

    如果您使用 nitro

    $ nitro craft schedules/listen

许可证

Schedule 是开源软件,许可协议为 MIT 许可证