I have set up a cronjob for root user in ubuntu environment as follows by typing crontab -e
crontab -e
34 11 * * * sh /srv/www/live/CronJobs/daily.sh 0
Sometimes the command that cron needs to run is in a directory where cron has no access, typically on systems where users' home directories' permissions are 700 and the command is in that directory.