Wie verwende ich pcntl_fork () mit Apache?
Dies ist mein Code im Innerenindex.php
(nur ein Beispiel):
$pid = pcntl_fork();
if ($pid == -1) {
die("failed to fork");
} else if ($pid) {
// nothing to do
} else {
putDataIntoWebService();
exit();
}
echo "normal page content";
Dieses Snippet funktioniert problemlos in der Befehlszeile. In Apacheexit()
tötet sie beide, den Eltern- und den Kindprozess. Was ist eine Problemumgehung?