Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Php, асинхронный вызов внешнего софта
Новая тема
Ответить
цитата
24/02/13 в 13:09
Guest
Привет
Подскажите есть возможность вызова из пхп внешнего серверного софта (ф-ция типа exec(...) в асинхронном режиме? т.е. вызвали внешнюю комманд, и не дожидаясь ее результатов работаем дальше...
цитата
24/02/13 в 13:28
ibiz
можно какой нить командой > /dev/null 2>&1 без ожидания возврата результатов
цитата
24/02/13 в 14:10
Mika
http://en.wikipedia.org/wiki/Background_process
цитата
24/02/13 в 15:35
Guest
а как то pid процесса получить можно?
цитата
24/02/13 в 16:45
pickuper
Если из php, то getmypid().
Последний раз редактировалось: pickuper (
24/02/13 в 16:54
), всего редактировалось 2 раз(а)
цитата
24/02/13 в 16:53
Guest
pid запущенного через exec процесса?
цитата
24/02/13 в 16:54
pickuper
Guest писал:
pid запущенного через exec процесса?
Из командной строки id последнего процесса: $!
(Например: /path/to/process > /dev/null 2>&1 & echo $!)
цитата
24/02/13 в 17:07
Дартаньян
Guest:
запускаешь процесс в фоне и получаешь его pid.
print exec('(nohup whoami 2> /dev/null > /dev/null) & echo ${!};');
цитата
24/02/13 в 17:13
Дартаньян
pickuper:
подлеццц.
цитата
24/02/13 в 17:15
pickuper
опыт не пропьешь
тем более, если бросил употреблять алкоголь вообще
цитата
24/02/13 в 19:30
AWD
Оффтопик:
доктор, а я смогу играть на пианино? если пить брошу?
цитата
24/02/13 в 19:48
Guest
спасибо
Новая тема
Ответить
Эта страница в полной версии