Эта тема на forum.dklab.ru


zheniog: Доступ к консоли приложения
К примеру есть консольное приложение, запущенное на сервере. Можно ли как-то получить к нему доступ через WEB? Например чтобы весь текст приложения из окна приложения передавался на веб-страницу, и непосредсвенно с веб-страницы можно было вводить команды? Можно ли реализовать такую схему средствами AJAX и PHP?
dimagolov:
консольное приложение может писать в файл или его вывод на экран может быть перенаправлен в файл. а вот уже файл можно пытаться читать и куда-то выводить.

кстати, а как запускается это консольное приложение и какая ОС?
zheniog:
я пока что с операционкой для сервера не определился, но с финансовой точки зрения пока склоняюсь к линуксу, скорее всего это будет Ubuntu.
пока что интересует - возможно ли реализовать такую схему? т.е. чтоб в режиме реального времени получать/отсылать данные из/в консольное приложение посредством веб, причем удаленно - сайт будет на одном сервере, приложения будут запускаться на другом...
насчет запуска где-то читал, что используется функция system(), либо exec()
dimagolov:
насчет запуска где-то читал, что используется функция system(), либо exec()
почитайте мануал
т.е. чтоб в режиме реального времени получать/отсылать данные из/в консольное приложение посредством веб, причем удаленно - сайт будет на одном сервере, приложения будут запускаться на другом...
а вот с этим будут трудности. хотя system() и делает вывод в буфер пхп, но запустить что-либо на другом сервере нельзя. разве что там будет скрипт, который будет делать этот вызов, а сайт будет транслировать полученные от него по http данные клиенту.
zheniog:
dimagolov спасиб, вроде в голове немного прояснилось ))

Эта тема на forum.dklab.ru