起動時にFastCGIC ++バイナリから環境変数を取得する方法
質問
起動時に大量のデータをロードして処理するFastCGIアプリケーションがあります。また、入力データパスを決定するために環境変数を取得する必要がありますが、これまでのところ理解している限り、環境ポインターenvpがリクエストに付属しています。
最初のリクエストの前、たとえばFCGX_Init()の直後にgetenvを実行したいと思います。可能ですか?
解決
ええ、結局のところ、lighttpdの-initial-envに対応するものは、lighttpd.confのfastcgi.serverセクションにある「bin-environment」配列です。そこで定義された値は、実行の最初からgetenv()にアクセスできます。
所属していません StackOverflow