Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

PHP exec: hangs, doesn't continue to next line

I have a php file 'run.php' which I'm running from the terminal. Within this file I have the following lines:

exec("open-crawlers $port 2>&1",$out,$code); echo 'hello';

The problem that I'm having is that the terminal hangs after executing the 'exec' command; the program doesn't reach the second line.

like image 569
Fortisimo Avatar asked Sep 14 '11 10:09

Fortisimo


1 Answers

Try this:

exec("nohup open-crawlers $port >> /tmp/log_file.log 2>&1 &");
echo 'hello';
like image 127
Book Of Zeus Avatar answered Oct 23 '22 12:10

Book Of Zeus