XaraX: Self-O-Shop

Beitrag lesen

Hallo Pierre,

laut dem Konfigurationsvorschlag in der Datei "httpd.conf.default", die sich im Verzeichnis "conf" des kompilierten apachen standardisiert befindet, wird für den lieben IE natürlich wieder eine Extrawurst von Nöten sein. Der Server mekerte mich gerade an:

$ ./httpd -f /self-o-shop/conf/httpd.conf.default -D SSL
Syntax error on line 1186 of /sv/self-o-shop/conf/httpd.conf.default:
Invalid command 'SetEnvIf', perhaps mis-spelled or defined by a module not included in the server configuration

In Zeile 1186 heist es dazu:

SetEnvIf User-Agent ".*MSIE.*" \          nokeepalive ssl-unclean-shutdown \          downgrade-1.0 force-response-1.0

Gibt es andere Möglichkeiten mit den bestehenden Modulen auszukommen?

Es bleibt uns vorerst einmal nichts anderes übrig, als unseren Indianer noch ein Modul unter den Arm zu klemmen, sodaß ich ihn wie folgt kompiliert habe:

$ ./configure \ --prefix=/self-o-shop \ --disable-module=actions \ --disable-module=alias \ --disable-module=asis \ --disable-module=autoindex \ --disable-module=cgi \ --disable-module=env \ --disable-module=imap \ --disable-module=include \ --disable-module=status \ --disable-module=userdir \ --enable-module=expires \ --enable-module=headers \ --enable-module=rewrite \ --enable-module=so \ --enable-module=ssl

$ make
$ make certificate TYPE=...
$ make install

(Zu Fragen zum installieren von mod_ssl ist die Datei "INSTALL" als Beschreibung ausreichend.)

Nun schwirrt der httpd ohne Murren ab und liefert das Manual (wahlweise auch verschlüsselt mit einem selbstsigniertem Zertifikat). Somit kann man sich nun PHP zuwenden.

Gruß aus Berlin!
eddi