<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>Apache module mod_env</title>
</head>
<!-- English revision: 1.17 -->

<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
<body
 bgcolor="#FFFFFF"
 text="#000000"
 link="#0000FF"
 vlink="#000080"
 alink="#FF0000"
>
<!--#include virtual="header.html" -->
<h1 align="CENTER">mod_env モジュール</h1>

<p>このモジュールは CGI スクリプト及び SSI ページに渡される環境変数を変更する機能を
提供します。</p>

<p><a
href="module-dict.html#Status"
rel="Help"
><strong>ステータス:</strong></a> Base
<br>
<a
href="module-dict.html#SourceFile"
rel="Help"
><strong>ソースファイル:</strong></a> mod_env.c
<br>
<a
href="module-dict.html#ModuleIdentifier"
rel="Help"
><strong>モジュール識別子:</strong></a> env_module
<br>
<a
href="module-dict.html#Compatibility"
rel="Help"
><strong>互換性:</strong></a> Apache 1.1 以降で使用可能。
</p>

<h2>概要</h2>

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

<p>
詳細は、<a href="../env.html">Apache の環境変数</a>を参照してください。</p>

<h2>ディレクティブ</h2>
<ul>
<li><a href="#passenv">PassEnv</a>
<li><a href="#setenv">SetEnv</a>
<li><a href="#unsetenv">UnsetEnv</a>
</ul>

<hr>

<h2><a name="passenv">PassEnv</a> ディレクティブ</h2>
<a
 href="directive-dict.html#Syntax"
 rel="Help"
><strong>構文:</strong></a> PassEnv <em>variable</em> 
    [<em>variable</em>] ...<br>
<a
 href="directive-dict.html#Context"
 rel="Help"
><strong>コンテキスト:</strong></a> サーバ設定ファイル、バーチャルホスト<br>
<a
 href="directive-dict.html#Status"
 rel="Help"
><strong>ステータス:</strong></a> Base<br>
<a
 href="directive-dict.html#Module"
 rel="Help"
><strong>モジュール:</strong></a> mod_env<br>
<a
 href="directive-dict.html#Compatibility"
 rel="Help"
><strong>互換性:</strong></a> PassEnv は Apache 1.1 以降でのみ使用可能。<br>

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

<pre>
    PassEnv LD_LIBRARY_PATH
</pre>

<hr>

<h2><a name="setenv">SetEnv</a> ディレクティブ</h2>
<a
 href="directive-dict.html#Syntax"
 rel="Help"
><strong>構文:</strong></a> SetEnv <em>variable value</em><br>
<a
 href="directive-dict.html#Context"
 rel="Help"
><strong>コンテキスト:</strong></a> サーバ設定ファイル、バーチャルホスト<br>
<a
 href="directive-dict.html#Status"
 rel="Help"
><strong>ステータス:</strong></a> Base<br>
<a
 href="directive-dict.html#Module"
 rel="Help"
><strong>モジュール:</strong></a> mod_env<br>
<a
 href="directive-dict.html#Compatibility"
 rel="Help"
><strong>互換性:</strong></a> SetEnv は Apache 1.1 以降でのみ使用可能。<br>

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

<pre>
    SetEnv SPECIAL_PATH /foo/bin
</pre>

<hr>

<h2><a name="unsetenv">UnsetEnv</a> ディレクティブ</h2>
<a
 href="directive-dict.html#Syntax"
 rel="Help"
><strong>構文:</strong></a> UnsetEnv <em>variable</em> 
   [<em>variable</em>] ...<br>
<a
 href="directive-dict.html#Context"
 rel="Help"
><strong>コンテキスト:</strong></a> サーバ設定ファイル<br>
<a
 href="directive-dict.html#Status"
 rel="Help"
><strong>ステータス:</strong></a> Base<br>
<a
 href="directive-dict.html#Module"
 rel="Help"
><strong>モジュール:</strong></a> mod_env<br>
<a
 href="directive-dict.html#Compatibility"
 rel="Help"
><strong>互換性:</strong></a> UnsetEnv は Apache 1.1 以降でのみ使用可能。<br>

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

<pre>
    UnsetEnv LD_LIBRARY_PATH
</pre>

<!--#include virtual="footer.html" -->
</body>
</html>

