预定任务

如果需要在特定时间运行服务器上的脚本,请使用您 Web 服务器上的任务预定程序,从而使系统自动为您运行脚本。

若要禁止控制面板用户以“根”用户的角色对任务进行排程,请在服务器文件系统上创建空文件(该文件名为 root.crontab.lock 并位于 /plesk_installation_directory/var/ 中)。

在 Plesk 的安装过程中自动创建了下列任务:

因为所有这些任务都与站点统计、数据库和报告相关,所以强烈建议您永远不要更改也不要删除这些任务。

您也可以基于每个站点预定任务。要执行该操作,请遵守下列相同步骤,但是并非转到“服务器 > 预定任,而是转到站点 > 站点名称 > 预定任

要预定任务,请执行下列步骤:

  1. 单击导航窗格中的“服务器”快捷方式。
  2. 单击“服务”组中的“预定任务”图标。
  3. 选择要执行任务的系统用户帐户。
  4. 单击“添加任务”
  5. 指定运行命令的时间:

    您可以使用 UNIX crontab 输入格式预定时间。在该格式中,您可以:

    要预定任务在每 N 个周期运行,请输入组合“*/N”,此处 N 为该字段(分、小时、天、月)的有效值。例如,“分钟”字段中的“*/15”预定每隔 15 分钟启动任务。

    您可以键入月份和星期几的缩写,即该单词的前三个字母:Aug、Jul、Mon、Sat 等。但是,缩写不能用逗号分开也不能和数字一同使用。

  6. 指定要运行的命令。在“命令输入”框中键入该命令。
  7. 单击“确定”

要暂时挂起预定任务的执行,请完成下列步骤:

  1. 单击导航窗格中的“服务器”快捷方式。
  2. 单击“服务”组中的“预定任务”图标。
  3. 选择要执行任务的系统用户帐户。
  4. 选择要挂起的任务并单击命令名。
  5. 清除“启用”复选框,并单击“确定”

要继续执行预定的任务,请完成下列步骤:

  1. 单击导航窗格中的“服务器”快捷方式。
  2. 单击“服务”组中的“预定任务”图标。
  3. 选择要执行任务的系统用户帐户。
  4. 选择要继续执行的任务并单击命令名。
  5. 选中“启用”复选框,并单击“确定”

若要取消任务:

  1. 单击导航窗格中的“服务器”快捷方式。
  2. 单击“服务”组中的“预定任务”图标。
  3. 选择要执行任务的系统用户帐户。
  4. 选中待取消任务左侧的复选框。
  5. 单击 “删除所选项”
  6. 确认删除操作并单击“确定”