如果您需在指定的时间于您的托管帐号上运行脚本,可使用 Plesk 中的任务调度器以使系统自动运行脚本。

若要查看为某个订阅创建的所有计划任务,请进入 网站与域名 > 计划任务

image 76956

对于列表中的每一个任务您都可以更改任务设置(点击任务的名称),点击 image 74945 图标激活任务,点击 image 74944 图标取消任务,或立即运行任务。

若要创建计划的任务,请转入 网站与域名 > 计划的任务 > 添加任务

image 76957

首先,您需要根据您的目的选择任务类型:

  • 命令 。指定进入要运行的可执行文件的完整路径。这包括二进制文件、shell 脚本和批处理文件。
  • 获取 URL 。仅指定 URL,无需键入命令,例如 “curl” 或 “wget”。
  • 运行 PHP 脚本t 。指定进入与您的虚拟主机目录相对的脚本的路径。您可以点击 image 74476 图标快速找到脚本文件。

注解: 在 Plesk for Linux 中,所有“运行一个命令”的计划的任务默认会在 chrooted 环境中运行。订阅的系统用户的主目录会被当做该订阅的文件系统根,不会运行 chroot jail 外的可执行文件。如果您在执行您的计划任务过程中遇到“未找到文件”,请尝试使用与系统用户主目录相对的路径,而不是绝对路径。如果您需要运行 chroot jail 之外的可执行文件,请联系您的主机提供商。

下一步,请选择将多久运行任务,并设置时间和日期。默认时间是服务器时区的时间;如果您需要选择不同的时区,请转入 网站与域名 标签 > 计划的任务 > 设置 。您还可以为任务设置描述,配置通知。

最后,在保存任务之前,您可以选择进行测试运行以确保任务已进行正确配置。点击 现在运行 然后等候任务运行完毕。如果任务完成出现错误,那么使用计划程序执行时也会出现问题,除非您找出并解决了该问题。