How to schedule a cron job and fix one that does not run
Create a scheduled command with a five-field schedule or @daily, and a checklist for jobs that never run.
Steps
- Open Cron jobs and add a job.
- Give the schedule: five fields (
minute hour day month weekday) or@hourly,@daily,@weekly,@monthly,@yearly. - Give the command. A
%in the command is handled for you. - Save. Jobs run as your user, in the same jail as SSH, inside your account's CPU and memory limits.
Example: 0 3 * runs every day at 03:00.
It does not run
- Is the job enabled? You can disable one without deleting it.
- Is the schedule valid?
@rebootis not allowed. - Did you reach the plan's cron-job cap?
- Is the cron service up? The admin sees it under Server, Services.
- Is the account suspended? A suspended account runs no jobs.
Editing the crontab by hand does not stick: the panel rewrites it from its own records.
Last updated: 2026-10-10