Discuz! 7.2/计划任务

来自站长百科
跳转至: 导航、​ 搜索

Discuz! 7.2| Discuz! 7.2安装| Discuz! 7.2使用| Discuz! 7.2插件| Discuz! 7.2模板| Discuz! 7.2升级| Discuz! 7.2其他

计划任务是 Discuz! 提供的一项使系统在规定时间自动执行某些特定任务(如今日发帖数的更新、标签的更新、主题回复的email通知等)的功能,在需要的情况下,您也可以方便的将其用于论坛功能的扩展。

Discuz!7.2 后台 => 工具 => 计划任务,如下图所示:

4q1.gif

一、计划任务的编辑

1、系统内置了12个计划任务,如果修改某一项计划任务,可点击计划任务名称后面对应的“编辑”,进入设置界面,如下图所示:

4q2.gif

2、在编辑计划任务界面,可修改计划任务的执行时间或相对应的任务脚本。

注意:除非非常了解 Discuz! 结构,否则强烈建议不要修改默认设置。如需修改,请在修改之前记录原有设置,不当的设置将可能导致论坛出现不可预期的错误。

二、添加计划任务

1、自己写好计划任务的程序,传到论坛目录下的 ./include/crons/ 中;

2、后台 => 工具 => 计划任务 “新增:”后填写计划任务名,如下图所示:

4q3.gif

提交保存后,再编辑这个计划任务,如下图所示:

4q4.gif

3、填写上已上传到 ./include/crons/ 中脚本的文件名,提交。

4、再到计划任务列表里面勾选刚设置好的计划任务“可用”的选择框,如下图所示:

4q5.gif

三、计划任务的执行

在设置的计划任务执行的时刻,如果有人访问站点,计划任务就会执行;如果那个时刻无人访问站点,则直到有人访问时才执行计划任务。

如果站点的计划任务偶尔没有正常执行,也手动执行计划任务即点击相应的计划任务后面的执行,相应的计划任务将立即执行,如下图所示:

4q6.gif

注意:

计划任务和其他功能不同,本功能中完全按照论坛系统默认时差对时间进行设定和显示,而不会依据某一用户或管理员的时差设定而改变显示或设置的时间值。

计划任务是与系统核心紧密关联的功能特性,不当的设置可能造成论坛功能的隐患,严重时可能导致论坛无法正常运行,因此请务必仅在您对计划任务特性十分了解,并明确知道正在做什么、有什么样后果的时候才自行添加或修改任务项目。

参考来源[ ]

Discuz! 7.2使用手册导航

Discuz! 7.2安装:

Linux 环境搭建推|Windows 环境搭建|CentOS 5 服务器 Nginx 环境|UCenter 1.5 安装说明|Discuz! 7.2 安装说明

Discuz! 7.2使用:

Discuz! 7.2前台管理设置| Discuz! 7.2开启和设置首页四格插件| Discuz! 7.2后台全局设置|Discuz! 7.2后台界面设置| Discuz! 7.2后台版块管理| Discuz! 7.2后台用户管理| Discuz! 7.2后台帖子管理| Discuz! 7.2后台扩展设置|Discuz! 7.2后台插件设置| Discuz! 7.2后台广告设置| Discuz! 7.2后台系统工具

Discuz! 7.2插件

Discuz! 7.2会员帖子统计插件|Discuz! 7.2 附件广告V1.0|Discuz! 7.2勋章中心V1.1.2|Discuz! 7.2界面增强插件|Discuz! 7.2 Sitemap for google|Discuz! 7.2首页右下角弹窗广告插件|Discuz! 7.2炫彩签名图

Discuz! 7.2模板

Discuz! 7.2童话世界模板|Discuz! 7.2绿茵夏末模板

Discuz! 7.2升级

Discuz!7.1 to Discuz!7.2| Discuz!7.0 to Discuz!7.2

Discuz! 7.2 其他

文件目录权限修改方法| Discuz! Tools 使用| PHPWind 7.5 to Discuz! 7.2 转换