Cheatah: & (PHP) PHP 5 auf Apache 2 in .html-Dateien eines Virtual Hosts

Beitrag lesen

Hi,

normalerweise stelle ich mich nicht unbedingt allzu dämlich an, wenn ich herausfinden will, wie man Apache 2 (unter WinXP) eine bestimmte Sache beibringt. Zumal die Aufgabe eigentlich sehr einfach ist:

[x] Richte PHP 5 als Servermodul ein.
[x] Lasse auf ".html" endende Dateien PHP-parsen.
[ ] Tue dies in einem Virtual Host.

Meine Konfiguration sieht im Wesentlichen wie folgt aus:

LoadModule php5_module ../PHP/php5apache2.dll
PHPIniDir  "D:/Programme/Netz/Server/PHP"
AddType    application/x-httpd-php .php .html
[...]
<VirtualHost 127.0.0.7>
    ServerName   jamesbond.localhost
    DocumentRoot "D:/..."
    AddType      application/x-httpd-php .php .html
</VirtualHost>

Lasse ich die globale AddType-Direktive weg, "reagiert" der Server darauf, ob im VirtualHost .php vermerkt ist. Das .html hat für den eigentlichen (nicht-virtuellen) Server ebenfalls eine Wirkung. Nur die Kombination scheint nicht zu funktionieren. Es ist dabei unerheblich, ob ich die Endungen einzeln oder gruppiert angebe, bzw. ob .php mit PHP verknüpft wurde. Nirgendwo in der httpd.conf finde ich eine Kollision mit anderen .html-bezüglichen Konfigurationen; Spielereien mit der Options-Direktive (bisher wurden .html-Dateien SSI-geparst) blieben erfolgfrei, ebenso wie AddHandler-Versuche. Ich habe sogar den .html-Eintrag aus der mime.types rausgeschmissen :-) und weiß jetzt leider wirklich nicht mehr, wo ich noch buddeln soll. Die PHP-Doku inkl. der User-Kommentare enthielt für mich leider auch nichts Berauschendes, also genauso viel, wie mir Google entgegen schlug.

Kann mir jemand einen Tipp geben, welches Wissen mir fehlt? Welche Informationen muss ich noch liefern?

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes