Hallo
für die von dir angeführte Meldung kann es mehrere Gründe geben. Die Meldung selber sagt nichts anderes aus, als daß Apache deinem Script - in dem Fall also eine PHP-Datei - keinen Interpreter zuordnen kann, dem die Scriptausführung übergeben werden soll.
Falsch. Sie sagt aus, dass das Script keinen (vollständigen) Header ausgibt.
Das passiert vermutlich auch, wenn es den Interpreter nicht gibt.
Grüße
Daniel