Skip to main content

CRON job

* * * * * /usr/bin/php /full/path/to/hirevia/artisan schedule:run >> /dev/null 2>&1

Replace the PHP binary and `/full/path/to/hirevia/artisan` with your server’s values. The install-complete screen prints the exact command for your install.

Add from cPanel​

1

Access Cpanel​

Log in to cPanel and open Cron Jobs (use the search bar if you do not see it).

2

Add New Cron Job​

Under Add New Cron Job, set the schedule to Once Per Minute (* * * * *), or set every field (Minute, Hour, Day, Month, Weekday) to *.

3

Paste Command​

In Command, paste the installer command, for example:

/usr/local/bin/php /home/USERNAME/public_html/artisan schedule:run >> /dev/null 2>&1

Use the PHP path cPanel shows next to the form if php alone is the wrong version (common examples: /usr/local/bin/php, /opt/cpanel/ea-php83/root/usr/bin/php). The path to artisan is a filesystem path — not a URL.

4

Save and Activate​

Click Add New Cron Job and confirm it appears in the list. Turn off cron email notifications if your host emails on every run.

warning

Do not run php artisan queue:work as a long-running process on shared hosting — hosts kill it. The every-minute schedule:run cron drains the queue for you.

What it runs​

  • Queue jobs (reports, CV parsing, recording fetch, emails)
  • Subscription expiry (when SaaS Billing is enabled)
danger

Without cron, interviews may finish but reports stay “building”, and recordings may never appear.

Ready to build with CodeGuru?

Browse Hirevia, SocialSwap, and more — docs here, products on codeguru.online.