mod_env - Apache HTTP サーバ バージョン 2.2

Apache HTTP サーバ バージョン 2.2

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

#### Please note

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

You may follow this link to go to the current version of this document.

# Apache モジュール mod_env

翻訳済み言語: en | ja | ko | tr

この日本語訳はすでに古くなっている 可能性があります。 最近更新された内容を見るには英語版をご覧下さい。

説明: | 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`

翻訳済み言語: en | ja | ko | tr

## コメント

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.