Запуск приложения в "фоновое" выполнение

bsv

Guest
Запуск приложения в "фоновое" выполнение

Ситуация следующая.
Сервер - MS NT WS 4.0 + Апач + PHP 4.1.2
Есть програмулина, которая при запуске выполняется как фоновый процес. Ни каких проблем с запуском до тех пор пока я не попытался запускать ее из скрипта.

PHP:
<?php
if(getenv("OS")!="Windows_NT"){
 echo "This script runs only under Windows NT";
}
$tlist1 = shell_exec("cmd /c tlist.exe");
$tlist = nl2br($tlist1);
if (!strstr($tlist, "chat")){
   echo "<H3 align='center'>Вы сегодня первый. Запускаем Чат</H3>\n";
// пытался по разному запускать ...
//   $chatrun1 = shell_exec("cmd /c d:\www\chat\daemon\load.bat");
   $chatrun1 = exec("cmd /c d:\www\chat\daemon\load.bat");
}
else {
   echo "<H3 align='center'>Чат уже запущен и ждет посетителей</H3>\n";
}
?>
Страница не загружается до конца, "не отпускает" прога которая во втором shell_exec, в конце концов скрипт обрывается по таймауту.
Грешил на прогу, но она запускается при всем при этом, и работает.
 
Сверху