You are not logged in.

Razzer2406

Trainee

  • "Razzer2406" started this thread

Posts: 70

Location: Hamburg

Occupation: Einzelhandelskaufmann

wcf.user.option.userOption53: Ja

  • Send private message

1

Thursday, April 25th 2013, 1:40pm

CSS Server Restart via PHP

Moin,

ich habe schon etwas länger nach etwas gesucht für Php das ich übern Webserver die Server start/stopen/restarten kann.

leider finde ich i.wie nichts ordentliches.

Könnte mir villt jemand ein rat geben wo ich etwas finden kann.

Details zu meinen root:

Windows Server 2008
Wamp ( Appache auf den neusten stand, PHP auf den neusten stand, MYSQL auf den neusten stand.

MFG Razzer

rain

Super Moderator

Posts: 1,410

Location: Lutherstadt Wittenberg

Occupation: Anlagenmechaniker

wcf.user.option.userOption53: Ja

  • Send private message

2

Thursday, April 25th 2013, 3:45pm

Hab ich selber nicht testen können aber das hab ich halt auf die schnelle gefunden!

http://zyrusthc.homeip.net/include.php?p…0ae5315f2c6db3e





MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

3

Thursday, April 25th 2013, 4:01pm

das simpelste wäre shell_exec() oder exec()

Source code

1
2
3
4
<?php
$cmd = shell_exec("cd /pfad/zu/srcds && ./script.sh restart");
echo $cmd;
?>


zu beachten: user-rechte, unsicher falls GET oder POST daten übermittelt werden sollen.

alternativ mit php-ssh2 (wups, ist ja windows)

This post has been edited 2 times, last edit by "MadMakz" (Apr 25th 2013, 5:56pm)


Razzer2406

Trainee

  • "Razzer2406" started this thread

Posts: 70

Location: Hamburg

Occupation: Einzelhandelskaufmann

wcf.user.option.userOption53: Ja

  • Send private message

4

Thursday, April 25th 2013, 6:04pm

Dankeschön für die schnellen antworten rain, leider ist das für Linux gedacht aber trotzdem danke. für Linux habe ich auch recht viel gefunden aber windows ist hallt eher schwieriger. MadMakz danke für den tipp ;) ich werde trotzdem mal weiter schauen ob ich villt nen webinterface finde ^^
'

mfg razzer

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

5

Thursday, April 25th 2013, 6:11pm

wenn du ein komplettes webinterface suchst: http://www.opengamepanel.org/ bietet windows unterstützung. allerdings ist dieses projekt derzeit nicht als stable zu haben.

ich weiß leider nicht ob https://easy-wi.com (von Terrorkarotte hier aus dem Forum) ebenfalls windows bedient.

Razzer2406

Trainee

  • "Razzer2406" started this thread

Posts: 70

Location: Hamburg

Occupation: Einzelhandelskaufmann

wcf.user.option.userOption53: Ja

  • Send private message

6

Thursday, April 25th 2013, 9:02pm

Dankeschön;) open game panel funktioniert.

LeXx

Unregistered

7

Thursday, April 25th 2013, 9:16pm

Nope, das easy-wi.com von Ulrich geht bis jetzt nur auf Linux :geek:

Lg
LeXx

Razzer2406

Trainee

  • "Razzer2406" started this thread

Posts: 70

Location: Hamburg

Occupation: Einzelhandelskaufmann

wcf.user.option.userOption53: Ja

  • Send private message

8

Thursday, April 25th 2013, 9:24pm

Ja das geht auch nur unter Linux das haben wir mitbekommen ^^

LeXx

Unregistered

9

Thursday, April 25th 2013, 9:26pm

Sage ich ja :P Also wenn du ein Linux WI suchst kann ich dir das easy-wi.com bestens Empfehlen :atak:
Lg
LeXx

Razzer2406

Trainee

  • "Razzer2406" started this thread

Posts: 70

Location: Hamburg

Occupation: Einzelhandelskaufmann

wcf.user.option.userOption53: Ja

  • Send private message

10

Thursday, April 25th 2013, 9:49pm

Jaa Lexx danke :P:P i.wann will ich mich mal mit linux beschäftiugen ist aber die zeit ^^

LeXx

Unregistered

11

Thursday, April 25th 2013, 9:54pm

Bei G-Portal gibt es ein Webinterface Namens ESE dann ist dein Root Managed, sprich du hast kein SSH Zugang das macht alles G-Portal (Absichern, Attacken abwähren etc.) Kannst dir es ja mal ansehen HIER. Für Anfänger ganz gut für mich nix, da ich den SSH Zugang brauche :P

Lg
LeXx

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

12

Thursday, April 25th 2013, 11:09pm

sicher das das iface auch für fremdserver bestellt werden kann die nicht unter g-portal housing fallen?

dazu rentieren sich die 10€ meiner meinung nach wirklich erst ab 10 aktiven gameservern zumal auch SSH wegfällt.

für große ESL clans ist das eher attraktiv wegen ESL zertifiziertem protection modus.

LeXx

Unregistered

13

Thursday, April 25th 2013, 11:19pm

Nein, du musst schon einen Root bei G-Portal haben. Sorry hätte ich oben noch hizufügen sollen.

HSFighter

Administrator

Posts: 1,517

Location: Flensburg

Occupation: Industrieelektroniker

wcf.user.option.userOption53: Nein

  • Send private message

14

Friday, April 26th 2013, 2:31pm

Wenn dein Server mit dem Befehl "quit" Runter fahren und danach Automatisch wieder starten sollte,
dann kannst du mit einer Rcon-Klasse schnell ein PHP-Restart-Script basteln.

Server starten wenn er Off ist geht damit aber nicht!



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

Razzer2406

Trainee

  • "Razzer2406" started this thread

Posts: 70

Location: Hamburg

Occupation: Einzelhandelskaufmann

wcf.user.option.userOption53: Ja

  • Send private message

15

Friday, April 26th 2013, 2:35pm

bei Linux habe ich das schon ausprobiert da brauche ich nicht viuel aber da ich mich mit linux nicht wirklich auskenne. un kein grund sehe für windows was auszugeben reicht mit Game Open Pannel da die server eh noch nicht so gut laufen. Und wenn bei Gportal das nur möglich ist wenn man ein root hat, sage ich von vorne rein nein weil den root den ik habe kann ich mehr als wie anderen roots machen ^^. Wenn die Server i.wann mal richtig laufen dann lohnt sich was Professionelles zunehmen fürn anfang reicht dies Methode ;) aber trotzdem danke für eure ganzen tipps ;)

Pitbull

Trainee

Posts: 125

Location: Oldenburg

wcf.user.option.userOption53: Ja

  • Send private message

16

Monday, April 29th 2013, 10:59am

Lasst uns doch mal ein Windoof Controller Bauen ;-) wieso den PHP es geht doch eleganter Da reicht entweder ein FTP oder ein Simpler Download :D

Nehmen wir mal an Du Restartest dein Server über ein Interface, das Interface übergibt den Befehl in eine TXT Datei oder what ever der Controller holt sich alle x Minuten den Befehl vom Interface ab und führt den aus ;-) sollte doch Simpel sein oder?