PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Webinterface ArmA 3


marc_book
29.11.2014, 00:02
Hallo,
ich habe mir nun einen Linux vServer geholt, jetzt möchte ich gerne meinen ArmA3-Server über ein Webinterface starten.
Kennt ihr ein Webinterface für ArmA3-Server?

Ich habe schon versucht ein Interface zu schreiben, jedoch kommt immer folgende Fehlermeldung: Must be connected to a terminal.

$command = "sh /home/benutzer/arma3/start.sh";

if($ssh = ssh2_connect($server['ip'], $server['sshport'] )) {
if(ssh2_auth_password($ssh, $server['user'], $server['pw'])) {
$stream = ssh2_exec($ssh, $command);
stream_set_blocking($stream, true);
$data = '';
while($buffer = fread($stream, 4096)) {
$data .= $buffer;
}
fclose($stream);
print $data;
}else {
echo "Fehler: Es konnte keine Verbindung zum ausgewählten Server hergestellt werden. Benutzername oder Passwort falsch.";
}
}else {
echo "Fehler: Es konnte keine Verbindung zum ausgewählten Server hergestellt werden. Server-IP oder SSH Port falsch.";
}

SCREENNAME=arma3
PORT=2302
PROFILENAME=server
CONFIG=server.cfg
BASEDIR=/home/benutzer/arma3
SERVERDIR=$BASEDIR
RAM=2047

######################################
cd $SERVERDIR
screen -AmS $SCREENNAME ./arma3server -name=$PROFILENAME -port=$PORT -maxMem=$RAM -config=$CONFIG -mod=curator\;@mod1\;@mod2\;@mod3\;@mod4\;