[Linux] Prozes starten?
Verfasst: 24.07.2006 18:10
Hi ich habe ein Probelm...
Ich will an die PID meines Servers kommen, darum hab ich mir ein Programm geschrieben, welches den Server Starten soll, nur leider tut er es nicht.. Was mach ich falsch?? oder kann ich an die ID auch durch irgendetwas anderes kommen? Weil ich will einen .pid file anlegen über den ich den Server Neustarten und Beenden kann...
Um mein "... nun leider tut er es nicht." näher zu erläutern:
Er startet den Prozess StartServer (So heist das Serverstartende Script)
Dann Printet er mir die PID wie ers soll.
Und danach beendet sich das Programm wieder.
Aber anscheinend schließt er auch den Server wieder.
Ich habe getestet ob denn eine Repeatschleife was bringen würde... Negativ klappt alles nicht...
Auch mit weiteren Flag Commands will es bei mir nicht.....
Need Help
MFG Blackskyliner
Ich will an die PID meines Servers kommen, darum hab ich mir ein Programm geschrieben, welches den Server Starten soll, nur leider tut er es nicht.. Was mach ich falsch?? oder kann ich an die ID auch durch irgendetwas anderes kommen? Weil ich will einen .pid file anlegen über den ich den Server Neustarten und Beenden kann...
Code: Alles auswählen
PID.l = RunProgram("nohup /home/blackskyliner/Server2 &")
PrintN("PID: "+Str(PID))
Er startet den Prozess StartServer (So heist das Serverstartende Script)
Dann Printet er mir die PID wie ers soll.
Und danach beendet sich das Programm wieder.
Aber anscheinend schließt er auch den Server wieder.
Ich habe getestet ob denn eine Repeatschleife was bringen würde... Negativ klappt alles nicht...
Auch mit weiteren Flag Commands will es bei mir nicht.....
Need Help
MFG Blackskyliner