Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
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.
zum Seitenanfang zum Seitenende 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..

--

zum Seitenanfang zum Seitenende 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.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
10.12.2002, 17:05
Crawler



also mal grafisch verdeutlichen was ich genau meine ;)

-|Webserver| -------- |Client(webbrowser)|
/-----|-----\
|hlsd||hlsd||hlsd| (alle eigene root server)

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.
zum Seitenanfang zum Seitenende 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

zum Seitenanfang zum Seitenende 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

--

zum Seitenanfang zum Seitenende 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
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende 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?

zum Seitenanfang zum Seitenende Profil || Suche
008
10.12.2002, 22:29
Fraghunter



http://www.php3.de/manual/de/function.exec.php
http://www.php3.de/manual/de/function.system.php
http://php3.de/manual/de/language.operators.execution.php

so macht man das wohl. Oder du schreibst dir ein php-Modul.

--

Nihil timeo, nulla re opprimor, nulli periculo cedo.
www.TheDoenerKing.de

zum Seitenanfang zum Seitenende Profil || Suche