in reply to run perl script at startup
Sounds like maybe the .pl extension (or whatever you are using) just isn't associated with the perl interpreter?
-sauoq "My two cents aren't worth a dime.";