Beiträge von Julius K.

    So habe es hinbekommen:)

    Code
    $connection = ssh2_connect('localhost', 22);
            ssh2_auth_password($connection, 'root', $pw_ssh);
            $stream = ssh2_exec($connection, 'screen -S minecraft -p 0 -X stuff "say Der Server geht offline$(printf \\\r)"');
            $stream = ssh2_exec($connection, 'screen -S minecraft -p 0 -X stuff "stop$(printf \\\r)"');
            ssh2_exec($connection,"exit");
    Zitat von [netcup] Alex;36646

    Man stoppt einen Minecraftserver nicht in dem man den Java Prozess abschiesst, dabei darf man sich dann über Fehler dieser Art nicht wundern.

    Wieso nicht schickt man nicht den "normalen" stop Befehl in die Screensession mit einem entsprechenden Script?

    Wie sende ich denn diesen Befehl?

    Das mit dem Ram kann nicht sein habe 8 gb und er hat einen durchschnittlichen Verbrauch von 1,5 gb ram.

    Nochmal zum killen von Java.
    Leider sehe ich sonst keine andere Möglichkeit den Server zu stoppen, da es mir nicht gelingt in die screen session zu joinen und ein stop zu senden.

    Wenn ihr wisst, wie ich Minecraft anders stoppen könnte, lasst es mich hören.

    Inmoment mache ich es so:

    Code
    $connection = ssh2_connect('localhost', 22);
    		ssh2_auth_password($connection, 'root', $pw_ssh);
    		$stream = ssh2_exec($connection, 'killall java');
    		ssh2_exec($connection,"exit");

    Hallo liebes Forum,
    ich habe auf meinem vServer einen Minecraft Server laufen, für diesen habe ich einen Controlpanel programmiert der auch funktioniert.
    Den Minecraftserver lasse ich stoppen mit "killall java" es hat auch immer funktionert.
    Der Server ist nun aber schon ein paar mal gecracht und dann hat dieses nicht funktioniert, der Server blieb online.
    Dann bin ich in die screen session gejoint und dann stand dort der error:
    e forcibly terminated


    Was bedeuted dieses?

    Julius

    Hallo liebes Forum,
    ich habe meinen Teamspeak über Mysql laufen und ich möchte das der letzte Login des Benutzers ausgegeben wird, also auf keine Website.
    In der Datenbank steht dies bei meinem Benutzer

    Code
    27062011143629130


    Ich möchte es ausgeben mit:
    [PHP]echo date('d.m.Y H:i', $row[dt_client_lastonline]);[/PHP]
    Aber als Ausgabe kommt das :
    06.08.857562964 19:45

    Könnt ihr mir sagen woran das liegt?

    Hallo liebes Forum,
    ich habe meinen Server neuinstalliert und nun möchte ich meinen Teamspeak 2 Server über MySql laufen lassen.
    Doch dazu fehlt mir der libmysqlclient.so.10.0.0
    Hat jemand von euch eine Ahnung wo ich den her bekomme?