0

要するに、管理アプリを構築したいゲームサーバーがあります。私がこれまでに持っているもの:

$command = "echo hello";
system('screen -S minecraft -p0 -X stuff "$command"');

PHPがこれに対応しているかどうか、または私の権限が正しく設定されているかどうかはわかりません。PHP5、CentOS 6.3。

このタスクにより適した言語や、権限を機能させるための提案はありますか?

4

1 に答える 1

0

画面にテキストを送信するには、画面の所有者としてコマンドを実行する必要があります。

PHPは確実にwww-datauserとしてコマンドを実行するため、system()の先頭に「 sudo-uyour_user 」を追加してみてください。

于 2013-01-06T09:37:43.730 に答える