![]() |
Комманды серверу
Здравствуйте!
Интересует вопрос как отправить команду серверу в частности интересует команда "top" и получить ответ сервера. Можно это сделать вообще? |
Что-что? Cерверу чего передать? Что за команда "top"?
|
Команду top отправить сложно. Нужно воспользоваться URLLoader.
|
iflamberg,
Реч идет о Unix подобных системах. Psycho Tiger Пример не встречали? |
Ну как сказать... работаю ежедневно.
На сервере должен скрипт какой-нибудь висеть, например демон. А как он уже дёргать будет top в никсе - это не по флешу. |
А, команда top, выводит сведения о процессах и загрузке в никсах. Да это просто в общем-то. Много способов. Самый простой - URLLoader'ом вызываем пхп-скрипт, пхп-скрипт выполняет "top -n1", и тупо передаёт ответ. Но нужно, чтобы в настроках php была разрешена функция exec, она обычно запрещена(и она должна быть разрешена только для этого скрипта). Нужно так же иметь ввиду, что для того, чтобы данные обновлялись, надо обращаться к этому скрипту раз в N времени.
|
top .. имеется ввиду показать текущие процессы? ...
любой северный скрипт, и функция/инструкция exec, system ... в зависимости от языка ещё.. Добавлено через 59 секунд меня опередили... |
Все понятно, хотелось бы без скриптов - посредников сделать...
А бинд на порт тоже только сторонними скриптами делается? или хоть какой-то способ есть без сторонних скриптов и shell ? |
кстати если брать в расчет PHP то...
Цитата:
а вот system в PHP возвращает весь результат. а ещё есть shell_exec, она тоже должна подойти |
shell_exec - потенциально опасная функция.
А вот нашел в хэлпу тык не подойдет? Вы извините я в этом не силен совсем... |
| Часовой пояс GMT +4, время: 13:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.