We've just moved servers, from FreeBSD to CentOS. We have around 30 cron jobs which run throughout the day.
Since moving, it seems that some cron jobs are starting but not completing. We can see they kicked off but it's like they have timed out.
No errors in the phperror.log. Cron log shows the tasks starting. Also, we don't get emailed the output of the cronjobs - even though we have [email protected] at the top
These are PHP files, run using /usr/bin/php /path/to/file.php
I presume this is down to a mis config on the new server, but what could it be?
mailx
? Is yourmailq
empty? If yes - this is no mail issue. So it is propably PHP that is misbaving - debug it.