Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Отправка команды в screen
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
Я не совсем понял, как это сделать с system и exec. Может, это вообще сделать нереально
В чем суть. Есть удаленный сервер (со свободным ПО на борту), запущено несколько screen. Надо послать в них сигнал о "прекращении" работы.
Команда выглядит примерно так:
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Tox
Отправлено: 27 Августа, 2012 - 12:09:13
Посетитель
Покинул форум
Сообщений всего: 314
Дата рег-ции: Нояб. 2011 Откуда: Россия
Помог: 0 раз(а)
EuGen
Спасибо, теперь хотя бы знаю, где копать)
----- In Console We Trust. Code hard. Or die.
EuGen
Отправлено: 27 Августа, 2012 - 12:12:43
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Tox
Можно и через "обычный" ssh команды отсылать. То есть, если по какой-либо причине в PHP не удается использовать ssh2, то можно сделать отправку команды через обычный ssh:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.