bitweb/zf2-cron-module

BitWeb ZF2 cron模块。

2.0.5 2016-01-14 13:15 UTC

This package is auto-updated.

Last update: 2024-09-21 19:45:46 UTC


README

构建状态 覆盖率状态 ZF2 实现 Cron/Cron

正在使用 Zend Framework 3? 我们也有解决方案

安装

CronModule 的安装使用 composer。有关 composer 文档,请参阅 getcomposer.org

php composer.phar require bitweb/zf2-cron-module:2.0.*

或者在您的 composer.json 中添加:

"require": {
  "bitweb/zf2-cron-module": "2.0.*"
}

然后,将 BitWeb\CronModule 添加到您的 config/application.config.php 文件中

不使用 composer 的安装不受官方支持,需要您安装并自动加载在 composer.json 中指定的依赖。

配置

添加到您的配置

'cronModule' => [
    'phpPath'    => 'php',
    'scriptPath' => '/path/to/application/public/folder/',
    'jobs'       => [
        [
            'command'  => 'index.php application cron do-job',
            'schedule' => '* * * * *'
        ],
        [
            'command'  => 'index.php application cron do-another-job',
            'schedule' => '0 * * * *'
        ]
    ]
]

通用选项

cron 任务的选项

您还可以从 config 文件夹中的 config/cronModule.config.php.dist 获取配置文件示例。

从命令行运行cron任务

php index.php cron module start