Kann aber auch am Browser liegen.

a) Wenn du die Datei dann speicherst, hat diese den PHP Code als Inhalt, oder die Ausgabe oder ist sie leer?

b) Welcher Hoster, Webspace,Server, vServer?

eigene .htaccess Dateien angelegt?