phpからbashコードを呼び出していますが、bashを(で&
)フォークしても、完全なbashが完了する前にphpが終了しません。
このコード:
<html>
<body>
HTML START<br>
<pre>
<?php
echo "PHP START\n";
echo `sleep 30 &`;
echo "PHP END\n";
?>
</pre>
HTML END<br>
</body>
</html>
30秒後まで、ブラウザに何も表示されません。
私が本当に望んでいるのは、PHPからGUIアプリを起動することです。これは、引き続き実行されるはずです。