これは私のコードですindex.php(ほんの一例です):
$pid = pcntl_fork();
if ($pid == -1) {
die("failed to fork");
} else if ($pid) {
// nothing to do
} else {
putDataIntoWebService();
exit();
}
echo "normal page content";
このスニペットは、コマンド ラインで正常に動作します。Apacheexit()では、親プロセスと子プロセスの両方が強制終了されます。回避策とは何ですか?