i've installed php 4.2.1 with apache 2.0.3.6 on a windows xp computer. i use a dns2go domain for my website and am using dns2go perl for updating my ip. i have configured dns2go to redirect to my ip via port 8080 and apache to listen to both 8080 and 80. this is because my isp blocks port 80. now everything works ok for ordinary web pages, but php is weird, it will only execute php scripts when run from localhost, but if i try accessing my webpage from a remote pc through my dns2go domain name the php scripts aren't executed at all.