<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>環境変数 <code class="CGI" xml:lang="en">DOCUMENT_ROOT</code></h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Apache</anchor> は、内部で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">環境変数</anchor> <code>DOCUMENT_ROOT</code>
に文書根ディレクトリへの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">経路</anchor>を設定します。</p><p>例: <code>DOCUMENT_ROOT</code>=<samp>/usr/local/apache/htdocs/</samp></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> しばしば <code>CGI 環境変数</code>として取り上げられますが、これは CGI のメタ変数ではありません。単なるサーバーが使用又は提供しているだけの変数です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;10</anchor-internal> でも Apache がこの環境変数に依存しているとはおもえないから、 CGI script への情報提供として値を設定しているのかな、やっぱり。だとしたら CGI メタ変数と呼んでも差し支えないかな。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WSGI</anchor> とその派生仕様は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CGI</anchor> から派生した変数の例として <code class="CGI" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DOCUMENT_ROOT</anchor></code>
を挙げています。</p></section></body></html>