Guten Tag zusammen!
Ich programmiere für einen Freund eine Weboberfläche mit der man einen Arma 3 Server starten und stoppen kann!
Diese beiden Funktionen funktionieren im Prinzip schon.
Nur beim starten des Arma 3 Servers, also wenn ich auf der Seite auf den Button Server starten klicke, bleibt das PHP Skript hängen, führt aber die EXE Datei aus.
Somit muss der Browser neugestartet werden, damit man den Server auch wieder stoppen kann.
Dieses PHP Skript wird aufgerufen, wenn der Button Server starten gedrückt wird.
Ich habe Testweise statt dem Pfad zur arma3server.exe mal den Firefox getestet. Dieser wird gestartet und zugleich bleibt das Skript nicht hängen und ich kann die Website weiter normal benutzen.
Ich würde mich um jede Hilfe freuen! =)
MFG
winserl
Ich programmiere für einen Freund eine Weboberfläche mit der man einen Arma 3 Server starten und stoppen kann!
Diese beiden Funktionen funktionieren im Prinzip schon.
Nur beim starten des Arma 3 Servers, also wenn ich auf der Seite auf den Button Server starten klicke, bleibt das PHP Skript hängen, führt aber die EXE Datei aus.
Somit muss der Browser neugestartet werden, damit man den Server auch wieder stoppen kann.
PHP-Code:
<?php
try{
system('C:\Users\Administrator\Desktop\"Arma 3 Altis server"\arma3server.exe -port=2302 "-config=C:\Users\Administrator\Desktop\Arma 3 Altis server\TADST\default\TADST_config.cfg" "-cfg=C:\Users\Administrator\Desktop\Arma 3 Altis server\TADST\default\TADST_basic.cfg" "-profiles=C:\Users\Administrator\Desktop\Arma 3 Altis server\TADST\default" -name=default "-mod=@Arma2NET;@life_server;Arma2NETMySQLPlugin;oth@x_altis-life-rpg_v3-1-2.altis" -nosplash -mod=@life_server;@arma2net; > nul');
}catch(exception $e){
}
?>
Ich habe Testweise statt dem Pfad zur arma3server.exe mal den Firefox getestet. Dieser wird gestartet und zugleich bleibt das Skript nicht hängen und ich kann die Website weiter normal benutzen.
Ich würde mich um jede Hilfe freuen! =)
MFG
winserl
Kommentar