使用 Windows 任务预定程序预定任务 (Windows 主机)
如果需要在特定时间运行服务器上的脚本,请使用您 Web 服务器上的任务预定程序,从而使系统自动为您运行脚本。
在 Parallels Plesk Panel 的安装过程中自动创建了下列任务:
- 更新 Dr.Web 防病毒数据库 - 更新 Dr.Web 病毒数据库
- 统计计算 - 生成资源使用统计信息,如流量和磁盘空间。
因为所有这些任务都与站点统计、数据库和报告相关,所以强烈建议您永远不要更改也不要删除这些任务。
注意:您也可以基于每个站点预定任务。要执行该操作,请遵守下列相同步骤,但是并非转到“设置 > 预定任务”,而是转到站点 > 站点名称 > 预定任务”。
要预定任务,请执行下列步骤:
- 转到“设置 > 预定任务”。
- 单击“预定新任务”。
- 如果您要在创建之后立即激活您的预订任务,请选中“启用”复选框。
- 在“描述”字段中输入您的任务名称。
- 在“预订程序通知”中,指定当运行任务时预定程序是否需要通知您。下面是可用的选项:
- 禁用 - 不必通知。
- 发送至默认邮箱 - 向您的默认邮件地址发送通知。
- 发送至我指定的邮箱 - 向在相应字段指定的邮箱发送通知。选择选项后,您需要在右侧字段中输入所需电子邮件。
单击“设置”保存预定程序通知设置。
- 指定要运行的命令。在“可执行文件的路径”输入框中键入命令。如果您需要通过某些选项运行该命令,那么请在“参数”字段键入命令。
- 例如,若要运行统计计算任务来计算磁盘空间,并了解 example.com 和 example.net 站点的更多信息,则需在输入框“可执行文件路径”中指定下列路径:
C:\Program Files\Parallels\Plesk\admin\bin\statistics.exe
并在“参数”字段中指定下列选项:
--disk-usage --process-domains=example.com, example.net Cverbose
- 如果希望使用任务计划程序执行 php 脚本,则需在“可执行文件路径”输入框中指定下列路径:
C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\php.exe
并在“参数”字段中指定脚本位置:
C:\Inetpub\vhosts\mydomain.tld\httpdocs\myscript.php
- 在“任务优先级”中选择相应优先级。任务优先级可以设置为“低”、“正常”或“高”。
- 通过在“小时”、“日期”、“月份”或“星期”字段中选择相应复选框来指定何时运行命令。
- 单击“确定”预定任务或单击“现在运行”来预定任务并立即运行。
要暂时挂起预定任务的执行,请完成下列步骤:
- 转到“设置 > 预定任务”。
- 选择要悬停的任务并单击命令名。
- 清空“启用”复选框。
要继续执行预定的任务,请完成下列步骤:
- 转到“设置 > 预定任务”。
- 选择要继续执行的任务并单击命令名。
- 选中“启用”复选框。
若要取消任务:
- 转到“设置 > 预定任务”。
- 选中待取消任务左侧的复选框。
- 单击“删除”。
- 确认删除操作并单击“确定”。