最近刚刚接触php, 和discuz,想请教下,怎么设置cron和任务。
我想写一个插件可以在某个时间段执行任务
我想写一个插件可以在某个时间段执行任务
1
shiniv Apr 22, 2014 $data = array(
'available' => 1, 'type' => 'plugin', 'name' => 计划任务名称, 'filename' => '插件名:计划任务文件名.php', 'weekday' => -1, 'day' => -1, 'hour' => 2, 'minute' => 0, ); $cronId = C::t('common_cron')->insert($data, true, false, false); 这个应该是2小时执行一次,放在install.php 计划任务文件就放在插件目录下的cron文件夹内 |
2
shiniv Apr 22, 2014
补充下,这里'filename' => '插件名:计划任务文件名.php',
中的”插件名“指的是插件的唯一id 如果你的唯一id跟目录不一样,那就写你的目录 |