How to add a scheduled task in Plesk

If you need to run scripts on your hosting account at a specific time, use the task scheduler

in Plesk to make the system automatically run the scripts for you.

To see all scheduled tasks created for a subscription, go to Websites & Domains > Scheduled


To create a scheduled task, go to Websites & Domains > Scheduled Tasks > Add Task.

First, you need to select the task type, depending on your purpose:

  • Command. Specify the full path to the executable file to be run. This includes binary files, shell scripts, and batch files.
  • Fetch a URL. Specify the URL only; there is no need to type the command, such as “curl” or “wget”.
  • Run a PHP script. Specify the path to the script relative to your virtual host directory. You can click the icon to quickly locate the script file.

By default the time is in the server time zone; if you need to select a different time zone, go to Websites & Domains tab > Scheduled Tasks > Settings. You can also set a description for the task, and configure notifications.

Click Run Now and wait for the task to finish

Was this article helpful?

Related Articles