yiivgeny / yii-phpdoc-crontab
为 Yii 框架简单地安装控制台命令作为 cron 作业
0.1
2014-03-07 12:50 UTC
This package is not auto-updated.
Last update: 2024-09-26 18:29:13 UTC
README
#Yii PHPDocCrontab 扩展 简单方便地将控制台命令安装为 cron 作业。
- 一个控制点运行所有命令
- 跨平台作业安装
- 与应用程序源代码一起存储启动计划
- 分组作业(例如:按服务器分段)
##要求 Yii 框架 1.1.6 或以上版本
##用法 将 'Test' 命令的 'Example1' 动作安装为每 10 分钟运行一次。只需为控制台动作添加文档注释。
class TestCommand extends CConsoleCommand{ /** * @cron 10 * * * * */ public function actionExample1(){} }
##安装
- 步骤 1: 将 PHPDocCrontab 目录(或仅 PHPDocCrontab.php)放入您的框架扩展目录。
- 步骤 2: 将 PHPDocCrontab.php 添加为新的控制台命令到框架配置
'commandMap' => array( 'cron' => 'ext.PHPDocCrontab.PHPDocCrontab' )
- 步骤 3: 将任务添加到系统调度程序(Unix 上的 cron,Windows 上的任务计划程序)以每分钟运行一次
* * * * * /path/to/yii/application/protected/yiic cron
##资源