Got my suite crm on a new webhost and installed. Cron jobs appear to be active on the server but they just don’t work in the scheduler.
My server shows the following
[root@server ~]# crontab -e -u apache
cd /var/www/html; php -f cron.php > /dev/null 2>&1
When I check the config.php file I get the following
If the problem is with allowed_cron_users, you will see a message there saying it.
But the problem could be something else. Some servers need a full path to the php executable, for example.
You could also have cron.php executing correctly, but some specific cron job failing. If this was the case, you would see some jobs executing when you check them in Admin / Schedulers, “last ran successfully” times.
Finally, you need to set the correct timezone in CLI PHP for the jobs to trigger at the correct times. This is not the same php.ini as for the web server, it’s a second file. You can check your setting from the command-line: