2017-04-22 47 views
0

我是Linux新手,这就是为什么我问这个问题。我有一个PHP的网络服务器,并安装了一切。它工作正常,但我运行一个Minecraft服务器。我可以通过屏幕会话访问服务器命令:在Linux上使用Linux屏幕会话与PHP

screen -r minecraft 

然后我可以输入命令。

但是,当我试图通过PHP进入画面是这样的:

$output = shell_exec('screen -r minecraft'); 

,并尝试呼应它,然后它会返回此:

Must be connected to a terminal. 

所以,我怎么能发送命令到那个会话,因为我真的想与服务器和网站建立一些交互;)非常感谢! :D

回答

0

您可以使用Minecraft Rcon。这是一个新功能,您可以通过server.properties进行设置。