6

私は完全に実行しますが、バックグラウンドでは実行しない次のものを持っていますか? 実際には、ページの読み込みが終了するまで停止しますが、これは良くありません。

shell_exec("/usr/bin/php /home/public_html/pages/test/backg.php {$user_info} {$user_info2} {$user_info3} &");

私も試しました

exec("/usr/bin/php /home/public_html/pages/test/backg.php {$user_info} {$user_info2} {$user_info3} &");

私は思った

&

それが実行され、保持ページが関係なく続行されることを意味しましたか?

4

1 に答える 1

10
exec(sprintf("%s > %s 2>&1 & echo $! >> %s", $cmd, $outputfile, $pidfile));

php バックグラウンドプロセスを実行する

exec("/usr/bin/php /path/background.php > /dev/null 2>&1 &");
于 2012-05-06T18:34:01.350 に答える