Я пытаюсь запустить сеанс TMUX с PHP, я думал, что это простая задача, но я не могу добиться успеха.
Я использую код
shell_exec("tmux new-session -s MyNewSession");
, но это ничего не делает.
Я также читал о разъеме SSH2 и пробовал это снова, но безуспешно
<?php
$connection = ssh2_connect('xx.xxx.xx.xx', 22);
ssh2_auth_password($connection, 'root', 'XXXXXXXXX');
$stream = ssh2_exec($connection, 'tmux new-session -s MyNewSession');
?>
Любая помощь будет appreicated.
Спасибо, Крис
***** ОБНОВЛЕНИЕ *****
Если я изменю код на:
<?php
$output = shell_exec('/usr/bin/tmux tmux new -d -s Test 2>&1');
echo "Done:".$output;
?>
I get
Done:no server running on /tmp/tmux-33/default
Так, похоже, что он отправляет команду?