1und1 liefert standardgemäß PHP 4 (4.4.9). Möchte man auf die aktuelle 5er-Version von PHP (5.2.13) umstellen – für WordPress 2.9 zwingend – kann man dies umstellen.
via .htaccess:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
Quelle: 1und1-Hilfe-Center

Werden da eigentlich auch Dateien durch den Parser gejagt, die sich “image.php.jpg” nennen? Oder sind es wirklich nur Dateien nach /^.*?\.php$/
Gruß,
Sascha
Gute Frage. Ich ging eigentlich stark davon aus, dass der Apache hier die reine Dateiendung prüft, also im “image.php.jpg”-Falle “.jpg”. Aber wenn ich das hier lese ist es wohl doch egal an welcher Steller die Datei-”endung” steht:
http://httpd.apache.org/docs/2.2/mod/mod_mime.html#multipleext
Na ja, das kommt immer auf die Konfiguration an, bei der Module Konfiguration habe ich schon einiges erlebt. Immerhin ist hier mit AddType und AddHandler gearbeitet. Und bei den Verweis von Dir findet man auch die Passage, dass es sich hierbei um ein Future handelt:
Auf das Bildbeispiel übertragen, heißt es, er bekommt wohl den Mine-Type image/jpeg, aber erst nachdem PHP abgehandelt wurde und das Teil durch den Parser gejagt wurde, sollte es nicht eine entsprechende Konfiguration existieren, dies zu verhindern.
Wenn man sich mal meine Lösung anschaut, dann sieht man sogar, dass ich vorher einen AddType text/plain auf die PHP-Endungen machen musste, damit auch der FileMatch keine Probleme macht. Wobei da natürlich auch die Frage ist, wo er das in der Konfiguration bereits definiert hatte, da mit bisher noch nicht ganz die Logik dahinter begrifflich ist, wieso es nur so sauber funktioniert:
http://www.sascha-ahlers.de/2009/11/24/apache-sicherheit-bei-verwendung-von-php/
Ich empfehle hier, es einfach auszuprobieren, eine Datei mit der Endung image.php.jpg erstellen und dann am Ende irgendeine Dateiaktion machen (bspw. eine Datei erstellen)
Danke! Genau den Tipp habe ich gebraucht nun funktioniert alles wie gewünscht ;)