Then i suppose cron have some issues with the require once in the file, looks like cron, on your server, uses a different working dir than the one when accessed through a webbrowser.
Maybe its server setting, dont know exactly, again not so server techy.
Could you open up...