I realise this is a months old thread but I have just spent some hours getting crons to work on my remote
host (after changing hosts and it going awol) and can answer this question hopefully for others to save time....
what worked:
1. cpanel cron job using advanced (unix style)
2. 15,30,45,59 in the minute box
3. * in the other boxes - hour, day, etc
4. /usr/bin/curl -q -O
http://example.com/moodle/admin/cron.php in the command box
5. cron@example.com in the email box.... this will send an email every 15 minutes so will want to be an email acct you only use for cron.... I couldn't get email to be trashed using /dev/null
what didn't work:
1. using /dev/null in the cron command, this caused a malformed url error
2. using wget or lynx as was suggested in moodle install documentation, this caused a
permission error, suggesting that wget was locked by
hosting providerHope this helps,
Jason