.| Autor | Beitrag |
|---|---|
|
000 09.12.2002, 21:04 Crawler |
Jo also ich code grade n webinterface für einen dedicated half life server. per rcon kann man eigentlich alle einstellungen vornehmen nur wie starte ich den server remote neu wenn er abgestürtzt ist? Hat da jemand ne idee? Thx Cu Crawler --http://www.impact-art.org - http://www.crawler-lab.de - http://www.vagboard.de Alles klar? Dieser Beitrag wurde am 09.12.2002 um 21:42 von Crawler bearbeitet. |
|
Profil || Suche |
|
001 09.12.2002, 21:39 CN |
abgesehen davon das es nicht delicated server heisst könnte das mit system("command") oso gehen.. zumindest heisst die funktion in perl so.. -- |
|
Profil || Suche |
|
002 09.12.2002, 22:59 dp Administrator |
du kannst ihn mit killall killen und dann ganz normal wieder neu starten. das problem dabei sind vermutlic rechte, der webserver (und damit auch php) läuft meißtens mit dem user nobody, d.h. dein hl server muss auch unter nobody laufen damit du auch die rechte zum killen/starten hast. -- |
|
Profil || Suche |
|
003 10.12.2002, 17:05 Crawler |
also mal grafisch verdeutlichen was ich genau meine ;) -|Webserver| -------- |Client(webbrowser)| So ist das vielleicht per ssl möglich? Ach ja noch ein problem, der für den ich das code hat gesagt das es win (2000) server sind. Naja ich bau mir solange hier zuhause das mal auf. --http://www.impact-art.org - http://www.crawler-lab.de - http://www.vagboard.de Alles klar? Dieser Beitrag wurde am 10.12.2002 um 17:07 von Crawler bearbeitet. |
|
Profil || Suche |
|
004 10.12.2002, 19:18 K-Putt |
Wenn der Webserver nicht gleichzeitig der Dedicated Server ist, wirds wohl mit system() nix werden. Ich glaube dein vorhaben funktioniert nicht (oder nur sehr umständlich), da man ja sonst im Prinzip jeden HL-Dedicated Server aus der ferne per browser neu starten könnte. --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
005 10.12.2002, 19:26 CN |
wenns auf ein und dem selben server is wird es gehen ..aber auch nur wenn man die entsprechenden permissions hat -- |
|
Profil || Suche |
|
006 10.12.2002, 20:43 snoopdog |
hmm nimm Linux, + das programm screen + putty und das baust du alles in nen Webinterface. Also nochmal für dich. Mach nen SSH zugang über des Webinterface, das man sich auf dem server Einloggen kann(so wie unter Linux mit Benutzername udn Kennwort) Dann startest deinen Server mit diesen Parametern. screen ./hlds_run die parameter so dann machste das noch so,das der nen strg + a +d an den server sendet zum detachen des prozesses. und dann musste es halt machen, das man auf den Prozess wieder zugreifen kann screen -r naja und dann kannste wieder Befehle senden, udn wieder strg + a+ d zum detachen (das bedeutet, aus dem Prozess raus zu gehen und in den Hintergrund zu stellen) naja Rest denk dir, bei fragen zu Linux,ich steh bereit :) --Visit our 500er Gamer Lan |
|
Profil || Suche |
|
007 10.12.2002, 21:37 Crawler |
so mal auf meinen linux server hlds installen ^^ dann probier ich das ma. So hab ich mri das auch gedacht ach ja was meint ihr wie die das bei ngz machen? ;) --http://www.impact-art.org - http://www.crawler-lab.de - http://www.vagboard.de Alles klar? |
|
Profil || Suche |
|
008 10.12.2002, 22:29 Fraghunter |
http://www.php3.de/manual/de/function.exec.php so macht man das wohl. Oder du schreibst dir ein php-Modul. --Nihil timeo, nulla re opprimor, nulli periculo cedo. |
|
Profil || Suche |

