计划任务是每个站点必用到的一个功能,计划任务的作用是通过执行计划任务,使得系统在规定时间自动执行某些特定任务的功能。登陆后台,点击顶部菜单栏中的“计划任务”或者点击左侧“高级应用”中的“计划任务”,即进入计划任务的界面,如下图:
本文分为四个部分讲计划任务:
一、计划任务的作用;
二、如何设置计划任务;
三、计划任务如何执行;
四、如何添加计划任务。
一、计划任务的作用:
UCenter Home 计划任务的作用:通过执行计划任务,使得系统在规定时间自动执行某些特定任务的功能。例如:在每天的某个时刻,通过执行计划任务,更新浏览数统计。
注意计划任务是与系统核心紧密关联的功能特性,不当的设置可能造成论坛功能的隐患,严重时可能导致论坛无法正常运行,因此请务必仅在您对计划任务特性十分了解,并明确知道正在做什么、有什么样后果的时候才
自行添加或修改任务项目。
二、如何设置计划任务:
UCenter Home 自带 4 项计划任务,如下图所示:
如果修改某一项计划任务执行的时间,请点击计划任务名称后面的“编辑”,看到如下图的界面,在此设置计划任务执行的时间。
注意:除非您非常了解 UCenter Home 结构,否则强烈建议不要修改计划任务的默认设置,并且在修改之前记录原有设置,不当的设置将可能导致论坛出现不可预期的错误。
三、计划任务如何执行:
在您设置的计划任务执行时刻,如果有人访问您的站点,计划任务才会执行;如果那个时刻没有人访问您的站点,一直到有人访问时才执行计划任务。在此说明,UCenter Home 计划任务的一个功能---“执行”,如果偶尔站点的
计划任务没有正常执行,您可以在论坛后台手工执行某一项计划任务,如下图:
四、如何添加计划任务:
1、自己写好计划任务的程序,然后存放到论坛目录下的 ./source/cron/中;
2、添加计划任务,如下图,添加计划任务的名称;
3、编辑新增计划任务的执行时间和任务脚本,如下图。例如自己添加的脚本名称是 update.php。
4、设置计划任务执行的时间