Harvey, what webhost are you using? I had a problem something like this and it turns out that cgi was not configured for my account correctly with my webhost and they had to fix it for me.