in reply to problems accessing remote server
How do you call the script? If it is on a different server you're not going to be able to use releative paths.
Basically need more info to figure out what is going on here. And I believe you're correct when you say it is not really a Perl question.