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.