A couple of other things to check:
- Check your Apache logs! That went a long way in helping me when I was having the same problem.
- Check your shebang line. Are you using !/usr/bin/perl or something else? If you're on windows you're going to need something that points to where you have Perl on your system.
Hope that helps!
Useless trivia: In the 2004 Las Vegas phone book there are approximately 28 pages of ads for massage, but almost 200 for lawyers.