Виктор, это не баг, а фича ...&nbsp;<div>Игорь, а если в дочернем контексте указать&nbsp;$document_root=;&nbsp;</div><div>что получится?&nbsp;</div><div>или&nbsp;$document_root=&#39;&#39;; например&nbsp;<br><br><div><span class="gmail_quote">28.09.07, 
<b class="gmail_sendername">Igor Sysoev</b> &lt;<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>&gt; написал(а):</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, Sep 28, 2007 at 01:16:38PM +0400, Виктор Вислобоков wrote:<br><br>&gt; &gt; Переменные не наследуются. Наследуются директивы.<br>&gt; &gt; А значение переменных существует только на время выполнения запроса.<br>&gt; &gt;
<br>&gt;<br>&gt; Но по факту это означает наследование переменных.<br>&gt; Судите сами.<br>&gt; В глобальном контексте устанавливается переменная $document_root<br>&gt; Потом мы переходим в локальный контекст (server), где эта переменная не
<br>&gt; установлена. Тогда её значение берётся из глобальной секции. А почему?<br>&gt; Потому что оно наследуется. В противном случае в локальном контексте<br>&gt; переменная должна была бы быть неопределена. Ещё раз: в локальном контексте
<br>&gt; значение переменной оказывается определено, хотя специально её никто не<br>&gt; определял. Откуда же взялось это значение? Оно УНАСЛЕДОВАНО из глобального<br>&gt; контекста.<br>&gt;<br>&gt; Возможно вы правы, касательно терминологии, но сути это не меняет.
<br>&gt;<br>&gt; Разумеется всё сказанное - моё IMHO. Автор - вы. Решать как это будет<br>&gt; работать вам. У нас разные взгляды на данную проблему, но это нормально :)<br><br>$document_root - одна из немногих переменных, значение которой явно зависит
<br>от директивы (root в данном случае). Поэтому и создаётся впечатление,<br>что она наследуется. Например, $remote_addr зависит только от клиента<br>и говорить о наследовании здесь бессмысленно. И большинство переменных -
<br>такие же.<br><br><br>--<br>Игорь Сысоев<br><a href="http://sysoev.ru">http://sysoev.ru</a><br><br></blockquote></div><br>&nbsp;</div>