Apache 資料一覧
環境変数を設定する(あるいは取り除く)
2008/6/18更新
対応バージョン: 2.2.9
CGIやSSIに引き渡す環境変数を設定するにはhttpd.confにて以下のいずれかの方法で行う。
SetEnvディレクティブ(新たに設定内容を指定する)
例)
SetEnv HTTP_PROXY http://192.168.10.1:8080/
PassEnvディレクティブ(Apacheを起動したシェルの環境変数を引き継ぐ)
例)
PassEnv LD_LIBRARY_PATH
(*) PassEnvにて指定した環境変数がApacheを起動したシェルで定義されていない場合、Apache起動時に以下のようなメッセージが出る。
[warn] PassEnv variable <環境変数> was undefined
逆に、指定した環境変数を取り除くにはUnsetEnvディレクトリを使用する。
UnsetEnv LD_LIBRARY_PATH