0

次のようなコードがあります。

 exec('php -f bg_post.php -- '.escapeshellarg($_POST["data"]).' 2> /dev/null &');

bg_post.php は非常に長いため、バックグラウンドでスクリプトを処理し、送信後にユーザーを結婚に送りたいと考えています。唯一の問題は、exec を使用してスクリプトを実行し、出力を /dev/null に送信しても、まだ出力を待ちたいということです。どうすればこれを修正できますか?

4

1 に答える 1

0

標準エラーを に送信していますが/dev/null、標準出力には送信していません。変化する:

2> /dev/null

に:

> /dev/null 2>&1
于 2012-10-06T21:37:41.650 に答える