in reply to Crontab entry for Perl script

This is a quite normal problem when running anything from cron:
You don't get your normal environment setup for you.

You will have to either add the neccessary parts of your environment in your script by hand, or ensure that /etc/profile and ~/.profile (or whatever the local names are in your preferred OS) are sourced before you execute anything in your cron jobs.

YMMV.