Apache HTTP サーバ バージョン 2.2

Apache > HTTP サーバ > ドキュメンテーション > バージョン 2.2 > モジュール

# Apache モジュール mod_env

Available Languages: en | ja | ko

説明: | CGI スクリプト及び SSI ページに渡される環境変数を変更する機能を提供する
ステータス: | Base
モジュール識別子: | env_module
ソースファイル: | mod_env.c

### 概要

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

### ディレクティブ

### 参照

- 環境変数

## PassEnv ディレクティブ

説明: | シェルからの環境変数を渡す
構文: | `PassEnv env-variable [env-variable] ...`
コンテキスト: | サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess
上書き: | FileInfo
ステータス: | Base
モジュール: | mod_env

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

### 例

`PassEnv LD_LIBRARY_PATH`

## SetEnv ディレクティブ

説明: | 環境変数を設定する
構文: | `SetEnv env-variable value`
コンテキスト: | サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess
上書き: | FileInfo
ステータス: | Base
モジュール: | mod_env

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

### 例

`SetEnv SPECIAL_PATH /foo/bin`

## UnsetEnv ディレクティブ

説明: | 環境から変数を取り除く
構文: | `UnsetEnv env-variable [env-variable] ...`
コンテキスト: | サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess
上書き: | FileInfo
ステータス: | Base
モジュール: | mod_env

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

### 例

`UnsetEnv LD_LIBRARY_PATH`

Available Languages: en | ja | ko