Also so ganz erklären kann ich das auch nich, aber ich versuch's mal:
Hier läuft das PHP (also der PHP-Parser) nicht direkt als Programm auf dem Server, sondern als Komponente in CGI. CGI ist auch eine Programmiersprache, die heutzutage kaum noch eine Rolle spielt...hat vor allem sicherheitstechnsiche Gründe. Und irgendwas im Blog (/wp-admin/index-extra.php) bringt dann die Sache ins Wanken. Die Datei könntest du denen ja spaßeshalber mal zeigen, da es wohl an der liegt.