mod_env
CGI スクリプト及び SSI ページに渡される環境変数を変更する機能を提供する
Base
mod_env.c
env_module

このモジュールにより CGI スクリプトと SSI ページに適用される環境変数を制御することができるようになります。 環境変数は httpd プロセスを起動したシェルから渡されます。また、 設定ファイルで環境変数を設定したり、削除したりすることができます。

環境変数
PassEnv
シェルからの環境変数を渡す
PassEnv env-variable [env-variable] ...
サーバ設定ファイル
バーチャルホスト
ディレクトリ
.htaccess
FileInfo

httpd プロセスを起動したシェルの環境から CGI スクリプトと SSI ページに渡す環境変数を一つ以上指定します。例:

PassEnv LD_LIBRARY_PATH
SetEnv
環境変数を設定する
SetEnv env-variable value
サーバ設定ファイル
バーチャルホスト
ディレクトリ
.htaccess
FileInfo

環境変数を設定し、それを CGI スクリプトと SSI ページに渡すようにします。例:

SetEnv SPECIAL_PATH /foo/bin
UnsetEnv
環境から変数を取り除く
UnsetEnv env-variable [env-variable] ...
サーバ設定ファイル
バーチャルホスト
ディレクトリ
.htaccess
FileInfo

CGI スクリプトと SSI ページに渡される環境変数から指定された環境変数を取り除きます。例:

UnsetEnv LD_LIBRARY_PATH