<!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"
>
    <div align="CENTER">
      <img src="../images/sub.gif" alt="[APACHE DOCUMENTATION]" /> 

      <h3>Apache HTTP Server Version 1.3</h3>
    </div>

<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>

    <hr />

    <h3 align="CENTER">Apache HTTP Server Version 1.3</h3>
    <a href="./"><img src="../images/index.gif" alt="Index" /></a>
    <a href="../"><img src="../images/home.gif" alt="Home" /></a>

</body>
</html>

