2

pcntl_fork()を使用せずにphpで複数のプロセスを実行するにはどうすればよいですか?

私は何度もグーグルしましたが、何も役に立ちませんでした。私のサーバーはpcntl_fork()をサポートしていません。

4

2 に答える 2

2

php cliを使用できる場合は、exec()またはsystem()を使用してプロセスをフォークできます。ただし、より洗練された方法は、バックグラウンドでhttpサブリクエストを作成し、元のURLターゲットを制御インスタンスとしてのみ使用することです。

于 2012-10-18T09:05:26.490 に答える
0

そのための簡単な方法は、exec()を使用することです。@arkaschaどうもありがとうございました!

これで、phpで複数のプロセスを実行し、exit()を使用してこれらのプロセスから必要なものを返すことができます。

于 2012-10-19T01:05:58.507 に答える