Apache 2.2 + mod_fcgid を使用して、Linux (Ubuntu) でfastCGI 開発キットを使用して fastCGI アプリケーションを作成しています。
ドキュメントによると、fastCGI アプリの正しいコード構造は次のとおりです。
- 一度だけ実行される初期化セクション。
- FastCGI スクリプトが呼び出されるたびに実行される応答ループ セクション。
これは私には間違っているようです。確かに、初期化セクションがある場合は、「クリーンアップ」セクションが必要ですか?
もしそうなら、クリーンアップセクションはどこにあり、クリーンアップセクションが呼び出されることをどのように確認できますか?つまり、アプリに終了を指示する何かが fastCGI プロトコルにあるということですか?
常識的には、応答ループの後にクリーンアップセクションを配置するように指示されていますが、これはクリーンアップする正しい方法ですか?