2017-04-22 1 views
0

Je suis nouveau sur Linux et c'est pourquoi je pose cette question. J'ai un serveur web avec PHP et tout est installé. Cela fonctionne bien, mais je fais tourner un serveur Minecraft. Je peux accéder aux commandes du serveur via une session d'écran:Utiliser la session d'écran Linux avec PHP sur Linux

screen -r minecraft 

puis je peux entrer les commandes.

Mais quand j'essaie d'entrer dans l'écran via PHP comme ceci:

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

et essayer de l'écho, il retournera ceci:

Must be connected to a terminal. 

Alors, comment puis-je envoyer commandes à cette session, parce que je veux vraiment construire une interaction avec le serveur et le site Web;) Merci beaucoup déjà! : D

Répondre

0

Vous pouvez utiliser Minecraft Rcon. C'est une nouvelle fonction et vous pouvez la configurer via server.properties.