Configuring a scheduled task

This FAQ will help you to set up scheduled tasks on your hosting package

To allow programs to run automatically at pre-set intervals, please do the following:

Please note: Your Shared Hosting account can only run 3 scheduled tasks.

If purchased after July 2020

Step 1 of 7

Start by logging in to your Control Panel and scroll down to ‘Web Hosting’. From there, select ‘Manage’.

Manage Web Hosting

Step 2 of 7

On the next page, select ‘Manage’ for the account you wish to use.

Web Hosting Manage

Step 3 of 7

Select the three-dot icon for the package you want to edit. From there, choose ‘Settings’ from the drop-down menu that appears.

cPanel Admin

Step 4 of 7

On your dashboard, select the cPanel Admin button that appears above Settings.


Step 5 of 7

Select Cron Jobs within the Advanced section.

cron jobs

Step 6 of 7

Locate the cron job you wish to configure and select Edit.

Current Cron Job

Step 7 of 7

Alternatively, you can create a new cron job by selecting Add New Cron Job.

Add Cron Job

If purchased before July 2020

Step 1 of 6

Login to your 123 Reg control panel.

Step 2 of 6

Scroll down to the web hosting section.

Select the relevant domain name from the drop down box and click on the Manage button.


Step 3 of 6

Click on the Scheduled Tasks option in the Web Tools section.

Step 4 of 6

In the Access this URL path field enter the URL for the script you wish to schedule and click on the Test URL button to check the path is correct.

Important: The file permissions for the script will need to be set correctly, 711 or 755

Step 5 of 6

Then select when you would like the script to be run. The minimum time you can use for a time interval scheduled task is one hour.

Important: Please ensure you enter a valid date for your tasks


Step 6 of 6

Scroll to the bottom of the page. If you require the output of the scripts to be emailed you can enter an email address here, press the Update button to save the changes.