[APACHE DOCUMENTATION]

Apache HTTP Server Version 2.0

Apache モジュール mod_env

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

概要

このモジュールにより 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

Apache HTTP Server Version 2.0

索引ホーム