ここに示されているように:http://us3.php.net/manual/en/features.connection-handling.php
出力を受信するリモートブラウザがない場合でも、スクリプトを常に実行して完了すると便利な場合があります。ただし、デフォルトの動作では、リモートクライアントが切断されたときにスクリプトが中止されます。
しかし、データスクレイピングスクリプトがあります。このスクリプトは、入力が与えられた後、ブートストラッププロセスを開始して、データをフェッチしてファイルに書き込みます。私は与えていませignore_user_abort
んが、スクリプトウィンドウを閉じた後でも、バックグラウンドで実行され続け、データはまだ書き込まれています。ウィンドウが閉じられたときにプロセス自体が終了するのではないでしょうか。そしてそれが本当なら、ignore_user_abort
無駄ではありませんか?