2009年10月7日 星期三

讓程式在背景執行

讓程式在背景執行,若關掉網頁,程式還是會繼續執行 -- 主機為Unix或Linux
1.
nohup指背景執行,把putty關掉不中斷command
exec('/usr/bin/nohup /usr/local/bin/php /home/www/php/intranet/BT/bt_acceptno_to_ack.php > /dev/null &');

2.
exec ('/usr/local/bin/php /home/www/php/intranet/BT/bt_acceptno_to_ack.php > /dev/null &');

重點為:> /dev/null & =>若沒寫,算是前景執行,因此網頁關掉,程式就停掉了。

沒有留言: