проблемы с сеансом экрана cygwin через php - PullRequest
0 голосов
/ 27 марта 2012

Windows, Cygwin.Я успешно создал сеанс экрана и использовал его так, как мне хотелось бы из командной строки: screen -S remote, затем могу напечатать его так: screen -S remote -X stuff blah и все работает просто замечательно.Тем не менее, я пытаюсь сделать начинку из сценария PHP.<?php exec("screen -S remote -X stuff blah"); ?> безрезультатно.

Кажется, что PHP может использовать экран только с определенными параметрами.<?php exec("screen -ls"); ?> работает как положено, перечисляет текущие сеансы экрана, но я не могу ничего вставить в сеанс :(

Я даже могу создать сеанс через PHP, но никогда не могу "использовать" сеансЯ даже пытался screen -S remote -p 0 stuff blah

У кого-нибудь есть идеи?

1 Ответ

1 голос
/ 31 марта 2012

после небольшого количества экспериментов мне удалось добиться успеха.

exec("start screen -S remote -X stuff blah");

...