Mac サーバーで完全に動作する CGI スクリプトがあります。他の cgi スクリプトと同じように、さまざまな出力を送信します。ただし、私の問題は、終了する前に長いタスクを実行するために cgi スクリプトが必要になる場合があることです。ただし、これの問題は、ブラウザが出力を確認するまでに長時間待たなければならないことです。「このスクリプトはこれ以上出力を送信していません」と言ってApacheに送信し、cgiがバックグラウンドでタスクを完了できるようにする方法はありますか?
私のコードの一般的な概要は次のとおりです。
スクリプトは、クエリ文字列に基づいてさまざまな可能な出力を出力します
スクリプトは通常終了します
- 特定のクエリ文字列が送信された場合、ユーザーが待機する必要のない長いコードを実行します