Perché il server di interfree non parsa i file che si trovano nella posizione in cui uploadi il file.
Apache serve proprio per questo, parsare i files PHP.
Se una soluzione così semplice fosse anche gratuita penso che la userebbero tutti.

Per un primo test semplice e rapido, io ti consiglio di installare su Windows PAMPA di Andrea Giammarchi. Scaricalo e installalo.

Una volta installato il programma, lo lanci e si apre una console semplicissima con solo 2 tasti, "start" e "stop".
Premendo "start" avvii il webserver.
Quindi metti il tuo file test.php nella cartella C:\Programmi\PAMPA\PAMPA\apache\htdocs e lo richiami via browser con http://localhost:85/test.php

Fai una prova con questo:

Codice PHP:
<html>
<head>
<title>test con PHP</title>
</head>
<body>
<?php
echo "<div>Hello world</div>";
?>
</body>
</html>
Quindi guarda il sorgente della pagina http://localhost:85/test.php ...