il punto è :

se inserisci una pagina php sul server e provi a visitarla il file viene visualizzato oppure il tuo browser cerca di scaricarlo?

se cerca di scaricarlo vuol dire che il server non è correttamente configurato per gestire i file.php.