How to Set Up a Cron Job in Webuzo
A cron job runs a command automatically on a schedule — every hour, once a day, or on any timing you choose. They power things like scheduled backups, report emails, and WordPress’s own timed tasks. Webuzo gives you a simple screen to set them up.
Create a cron job
- Log in to your Webuzo Enduser Panel.
- Open the Advanced section and click Cron Jobs.
- Set the schedule — either pick a common preset or enter the five timing fields.
- Enter the command to run.
- Click Add.
Understanding the schedule
Cron timing has five fields: minute, hour, day of month, month, day of week. A few handy examples:
0 * * * *— every hour, on the hour.30 2 * * *— every day at 2:30 AM (a good time for backups).*/15 * * * *— every 15 minutes.
A common WordPress example
WordPress’s built-in scheduler only runs when someone visits your site, which can be unreliable. A popular fix is to disable the built-in version and trigger it with a real cron job instead. Our guide on disabling WP-Cron explains the WordPress side, and the schedule above shows how to run it here.
Frequently asked questions
How do I stop my inbox filling with cron emails?
By default cron emails you its output. Add >/dev/null 2>&1 to the end of the command to silence routine jobs.
What is the shortest interval I can use?
Once per minute is the practical minimum. Avoid very frequent heavy jobs, as they can strain the server — see our cron job usage policy.
My cron job is not running.
Double-check the command path and that the script is executable. Test the exact command over SSH first to confirm it works.
Was this article helpful?