I have installed this on a shared hosting account. I have the below line in my CRON. But it doesn’t work and it actually shows a warning at the bottom left corner saying “The crons need to be enabled”
I am seeing the same problem.
The cron jobs are scheduled and seem to be running fine (cpanel multi-hosted environment running v5.1.61 on PHP 8.0.), but am seeing the red triangle in Invoice Ninja saying the crons need to be enabled.
Well, I ended up deleting my v5 instance. I am back to using v4. Another problem I was facing during migration was that none of my payments got migrated, so all my invoices were showing as paid with same amount due . Anyway will wait till it’s out of beta I guess.
Most cron jobs fail because the owner of the job is wrong. IN cronjobs need to be owned by the owner of the webserver service, ie the same owner as the folder that IN is installed into.
It might be down to the folder you are in when you run the command manually and the one the system is trying to run it from…
Try testing a single command manually and as the cron: