Apache server beenden

Für allgemeine Fragen zur Programmierung mit PureBasic.
celli
Beiträge: 24
Registriert: 11.01.2005 18:45

Apache server beenden

Beitrag 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
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
celli
Beiträge: 24
Registriert: 11.01.2005 18:45

Beitrag 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 ?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
celli
Beiträge: 24
Registriert: 11.01.2005 18:45

Beitrag 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 ?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
celli
Beiträge: 24
Registriert: 11.01.2005 18:45

Beitrag 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
Antworten