bitweb / zf2-cron-module
BitWeb ZF2 cron模块。
2.0.5
2016-01-14 13:15 UTC
Requires
- php: >=5.3.3
- bitweb/stdlib: ~1.1
- cron/cron: ~1.0
- zendframework/zend-console: ~2.2
- zendframework/zend-modulemanager: ~2.2
- zendframework/zend-mvc: ~2.2
- zendframework/zend-servicemanager: ~2.2
- zendframework/zend-stdlib: ~2.2
Requires (Dev)
- phpunit/phpunit: 3.7.*
- satooshi/php-coveralls: dev-master
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