Seite 1 von 1

Apache server beenden

Verfasst: 06.06.2007 00:39
von celli
hallo zusammen,

man lange ist es her..naja bin wieder da...^^
und direkt mit einer frage..lol


wie kann ich die apache.exe beenden ???

Code: Alles auswählen

 apache.l = RunProgram("C:/server/apache/bin/apache.exe", "", "", #PB_Program_Hide)

mit KillProgram(apache) geht es irgendwie nicht !


thx für die antworten...


gruss

Verfasst: 06.06.2007 00:52
von ts-soft
Ich weiß jetzt nicht genau wie der Service heißt (keine Indianer installiert)
aber so sollte es gehen:

Code: Alles auswählen

WinExec_("NET STOP apache", #SW_HIDE)

Verfasst: 06.06.2007 01:07
von celli
hey super ...ging ja schnelll...

aber der Apache (indianer ^^) ist nicht als service installiert.... kann man den process irgendwie sonst stopen... hab hier nix dazu gefunden ?

Verfasst: 06.06.2007 01:15
von ts-soft

Code: Alles auswählen

RunProgram("Apache.exe", "-k shutdown", "", #PB_Program_Hide)
Eventuell ist der Pfad zur Apache.exe mit anzugeben!

Wieso Apache nicht als Service? Haste noch Win9x oder quälst Du gerne
die Resourcen :mrgreen:

Verfasst: 06.06.2007 11:07
von celli
habs ngerade getestet... der apache lässt sich nicht beenden.. :(

ich wollte den apache NICHT als service haben um ihn dann freunden weiter zu geben..das ganz program natürlich mit...

oder gibt es eine möglichkeit den service zu installieren und beim killen zu deinstallieren ?

Verfasst: 06.06.2007 11:52
von ts-soft
Also bei mir gehts:

Code: Alles auswählen

RunProgram("d:\WebDesign\apache\Apache.exe")
Delay(20000)
RunProgram("d:\WebDesign\apache\Apache.exe", "-k shutdown", "", #PB_Program_Hide) 
Ist aber ein Apache 1.3.x.x

Verfasst: 06.06.2007 12:04
von celli
oh... das könnte es natürlich sein...


habe einen Apache 2.x vielleicht ist dort die Möglichkeit nicht vorhanden obwohl ich mich erinnere bei http://httpd.apache.org/ was gelesen zu haben....


ich werde es mal heute Abend ausprobieren (da ich zur Zeit auf der Arbeit bin)

danke Thomas !!!!

gruss