PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CS-Server mit einen PHP-Script starten!



radonky
21.09.04, 00:03
Hallo ich blick bei dem ganzen gewürschtel net mehr durch!

Ich bräuchte ein Script um:
Einen CS-Server mit einen PHP-Script starten von einem anderen PHP-Interpreter (also von einem ganz anderen Server aus <REMOTE>)

Der volgende ist der Gameserver:

http://www.serverflex.de/root-server/root_server.html
Root Server II mit Debian 3.0 / Suse 8.1

Das ist die Anwendung die gestartet werden muss:
/usr/games/Server1/hlds_run
Parameter sind egal einfach Internet-Server starten!
Maps werden dann über RCON verändert!

In dem Script müsste auch eine Funktion sein zum Ausschalten vom Server.


PS:kenne mich kaum mit Linux aus (bitte leicht verständlich plz)

THX im voraus
ciao Andreas

radonky
22.09.04, 21:08
Bitte leutz ich kann es nicht großartig ausprobieren da es nicht mein Server ist und ich bekomme als gegenleistung einen Gameserver!

Bitt um hilfe plz

[bTK] Tobi
23.09.04, 14:56
Schau mal auf http://www.gameserveradmin.de
Wir basteln grad an einem Webinterface für Gameserver, mit dem man den Server starten/stoppen kann, und die wichtigsten einstellungen ändern. Das CS Modul müsste in den nächsten 1-2 Tagen fertig werden.

rocafella
27.09.04, 11:57
@[bTK] Tobi

Hi ich wollte dich mal fragen ob ihr mit dem webinterface schon weiter gekommen seid.

MfG
rocafella

Fisch.666
27.09.04, 20:19
Hi!

Hier solltest Du fündig werden:

http://www.linuxforen.de/forums/showthread.php?t=71020

http://www.linuxforen.de/forums/showthread.php?t=64940

http://www.linuxforen.de/forums/showthread.php?t=149934

chr1z
30.09.04, 18:07
einen prozess kannst du einfach mit popen() öffnen wie im folgendem beispiel:


<?php
popen("/usr/games/Server1/hlds_run", "r");
?>


wenn du den prozess schließen willst:


<?php
pclose("/usr/games/Server1/hlds_run", "r");
?>



Das "r" in der Klammer weißt dem Programm/Script etc. Leserecht zu
Ich hoffe das konnte helfen ;)

MaLaNu
10.02.08, 16:41
Hallo,

ich hab das gleiche vor. Ich hab auch schon von diesem tollen vorgefertigtem Webinterface gelesen, das ist aber schon wieder zu Globig.

Mit der PHP Programmierung eine Scripts, das Sehll sachen ausführt habe ich denke ich keine Problem.

Hab schon einige sachen versucht auszuführen, die haben aber leider nicht funktioniert.

Auf meinem Server läuft Confixx, wenn ich mich bis jetzt richtig Informiert habe brauch der System-User Confixx noch die Berechtigung solche Befehle auszuführen.

Der Server läuft unter Debian, kann mir jem. sagen wie ich die Benutzerrechte anpasse das der Webuser "web1" bzw. System-User: Confixx solche Scripte ausführen kann und mir dann auch mal eine Rückmeldung gibt?

Hat jem. zusätzlich zum. Thema "Benutzerrechte" eine Interessante Seite?

Beiträge auf Linux für all hab ich schon gelesen, die Helfen mir nur nicht so ganz weiter.

Vielen Dank vorab,

Gruß