Ok, as of now I have PHP 5.21 and Apache 2.2 installed on my server machine. When I connect to localhost to test the server, the default .html file apache uses comes up ok, meaning I can connect to the server. The problem I'm having is that when I go to localhost/test.php nothing comes up. I'm know the file is there under the correct name, and it should echo to say "Hi there". Instead it shows nothing. It also won't show php if I append it to the html file, but the html still shows fine.