Hi there
First of all if you give more info (code, errors with the scripts etc.) it will always help you get a better answer
Besides that, when I run Perl scripts via crontab, I always source the .cshrc (in your case I guess it is the .bashrc).
You can see an example below, and maybe it will solve your problem