Christoph Schnauß: Apache lässt sich starten, aber nicht ordnungsgemäß beenden

Beitrag lesen

hallo,

Ich verwende Apache Version 2.0.39 unter WIN98SE (FoxServ).

Das solltest du nicht tun. Du solltest dir stattdessen von http://ftp.leo.org/pub/comp/general/infosys/www/daemons/apache/dist/httpd/binaries/win32/apache_2.0.48-win32-x86-no_ssl.msi den akteullen Installer holen und die Zusatzsoftware, die dir Foxserv anbietet, ebenfalls einzeln dazuinstallieren.

Ich kann den Apache nur wie folgt starten:
a) durch Doppelklick auf die "apache.exe" Datei
b) durch Eingabe von "Apache" im DOS-Fenster im entsprechenden Verzeichnis.

Beides sind ungeeignete Methoden. Installiere dir den Apache als "Dienst" und sorge dafür, daß du die entsprechenden Icons bzw. buttons im "Start"-Menü hast.

Start durch "apache -k start" funktioniert nicht, hier kommt die Fehlermeldung "no installed service named Apache 2".

Eben. Weil du Foxserv genommen hast und mit Version 2.0.39 eine Apache-Version, die bisweilen noch allerhand Probleme hatte  -  außerdem wird sie von FoxServ leider nicht als Dienst eingerichtet, was auf Win98SE sowieso nur mit großer Mühe geht (irgendwo gibts einen Beitrag dazu im Forums-Archiv). Erst die 2.0.45 war einigermaßen stabil. Und Windows98SE kennt das Konzept der "Dienste" halt noch nicht.

Was läuft hier schief?

Deine Software-Installation.

Die einzige Möglichkeit, die du hast, besteht darin, deinen Apache über den Task-Manager zu beenden.

Für Windows98SE würde ich dir _nicht_ zu einem Apache 2.0.x raten. Da bist du mit 1.3.29 noch etwas besser bedient.

Rüste dein System auf auf WinXP, laß FoxServ FoxServ sein und nimm den oben per link angegebenen Installer, dann gibts keine Probleme dieser Art  -  dafür natürlich nen Haufen andere Probleme *g*

Grüße aus Berlin

Christoph S.