wklej jeszcze źródło strony jakie trafia do przeglądarki (PPM -> Pokaż źródło strony)
Zakładam, że jesteś mośkiem i zapisałeś plik z rozszerzeniem .txt - jak?
zapewne masz włączone ukrywanie znanych rozszerzeń.
ty widzisz nazwę plików index.php, a fizycznie nazywa się on index.php.txt
Przeczytaj najpierw !
EDIT: Nie widzę normalnie, robi się to w opcjach folderów. Mam ci dać SS ?
Bo może otwierasz ten plik z pulpitu? Lub innego folderu.
Musisz go wgrać do katalogu serwera (nie wiem gdzie to jest na tym serwerze)
I wpisać adres w przeglądarce:
localhost/nazwapliku.php
EDIT: Apache powinien mieć w pliku konfiguracyjnym zdefiniowany główny katalog na pliki wykonywalne i tam musisz wgrać. Dawno nie pracowałem na Windows i nie wiem jak tam to jest. W Linuxie często ustawia się go na /home/user/public_html
EDIT2:
“C:\WebServer\Apache2\conf\httpd.conf”, wyszukujemy ciągi
DocumentRoot "C:/WebServer/Apache2/htdocs"
i zamieniamy je na (przykładowo)
"DocumentRoot "D:/Grzegorz/My Webs/"
@Ettos: życie mnie nauczyło, że to jest często, a gęsto przyczyną takiego problemu.
@michal_93: adres folderu htdocs w WebServie zmienia się z poziomu aplikacji kontrolnej.
Nie wiem bo nie używam takich laickich rozwiązań :DDDD
Ale dzięki za info 
Dziala ! : D Wielkie dzięki.