Hallo!
Ich möchte meinen Apache Server (unter Win2K) gerne als Dienst laufen lassen, um nicht immer das nervige Konsolenfenster in der Taskleiste zu haben.
Das Einrichten des Dienstes war auch kein Problem. Allerdings scheint er die httpd.conf nun etwas anders zu handhaben als vorher. Konkret:
Ich habe ein paar Aliase angelegt, die auf Verzeichnisse außerhalb des Datenverzeichnisses (c:\server\apache\htdocs) verweisen. Diese werden, wenn ich Apache in der Konsole starte, auch problemlos gehandhabt.
Lasse ich Apache nun als Dienst laufen, so ist das nicht mehr der Fall. Anscheinend akzeptiert er nur noch Aliase, die auf Ordner innerhalb des DR verweisen.
Das führe ich darauf zurück, daß der vom Installer angelegte Link zum Starten (per Konsole) die Parameter
-w -f "C:\server\Apache\conf\httpd.conf" -d "C:\server\Apache"
enthält. Diese dürften aber beim Starten des Dienstes per Befehl
c:\winnt\system32\net.exe start "Apache Server"
noch nicht berücksichtigt sein. Wenn ich mir die Eigenschaften des Dienstes anschaue gibt es da zwar ein Eingabefeld, aber irgendwie werden die Paramter a) nicht ausgeführt und b) nicht gespeichert.
Kann mir da jemand weiterhelfen?
Gruß
Matthias
ss:| zu:| ls:[ fo:| de:] va:) ch:? sh:) n4:( rl:( br:> js:| ie:% fl:) mo:}
http://www.makaio.de/quotations