私はLinux上のコンソールベースのアプリケーションであるゲームサーバーで動作するために、いくつかの "コントロールパネル"をPHP上に作成するタスクを持っています。 だから私は起動し、停止し(問題はない)、アプリケーションのコンソールで作業する必要があります - 文字列コマンドを送信し、出力をキャッチします。PHPでバックグラウンドで実行されるコンソールアプリケーションで動作する最善の方法は何ですか?
どのような方法が最適ですか? 私はいくつかの.shスクリプト/テンプレートを作成し、php shell_execコマンドで呼び出すことを考えます。これは最も簡単な方法です。 しかし、コンソールで作業を実装する方法 - コマンドを送信して出力を捕捉する最良の方法は何ですか?スクリプトを実行する前に "fg"を呼び出し、後に "bg"を付けます。 画面を使用して切り替えますか?
これを行うにはどのような方法が最適ですか?
場合によっては、http://stackoverflow.com/questions/1746207/how-to-ipc-between-php-clients-and-ac-daemon-serverを見てください。 – Andrew