forked exec

tristram

Guest
forked exec

у меня скрипт
PHP:
<?php
exec("perl /dir/file.pl");
echo "Hello world!";
?>
file.pl исполняется 10 секунд.

Hello world появляется только через 10 секунд. Как запустить file.pl другим потоком?

Подскажите ламеру.
 

tristram

Guest
хм...
PHP:
exec("command > /dev/null");
не хочет работать

-~{}~ 29.01.05 18:02:

PHP:
function execInBackground($path, $exe, $args = "") {
   global $conf;
   
   if (file_exists($path . $exe)) {
       chdir($path);
       if (substr(php_uname(), 0, 7) == "Windows"){
           pclose(popen("start \"bla\" \"" . $exe . "\" " . escapeshellarg($args), "r"));    
       } else {
           exec("./" . $exe . " " . escapeshellarg($args) . " > /dev/null &");    
       }
   }
}
не пашет тоже я пробывал
 
Сверху