Ich habe die Aufgabe zu schreiben einige "Systemsteuerung" auf PHP, um mit Linux-Konsole-basierte Anwendung, Spiel-Server zu arbeiten. Also, ich muss starten, zu stoppen (kein Problem, dort), und arbeiten mit der Konsole der Anwendung - send string Befehle an sie, und fangen Sie eine Ausgabe.Was ist der beste Weg, um mit Konsolenanwendung zu arbeiten, die im Hintergrund in PHP läuft?
Was ist der beste Weg, es zu tun? Ich denke darüber nach, einige .sh-Skripte/Templates zu erstellen und sie mit php shell_exec-Befehlen aufzurufen - das ist der einfachste Weg. Aber wie funktioniert die Arbeit mit der Konsole - was ist der beste Weg, um Befehle zu senden und eine Ausgabe zu fangen? Rufen Sie "fg" vor dem Ausführen von Skript und "bg" nach? Bildschirme verwenden und darauf umschalten?
Was ist der beste Weg, dies zu tun?
Sehen Sie sich einfach http://stackoverflow.com/questions/1746207/how-to-ipc-between-php-clients-and-ac-daemon-server an. – Andrew