503 Service Temporarily Unavailable

Виктор Вислобоков corochoone at gmail.com
Fri Sep 28 13:16:38 MSD 2007


>
>
> Переменные не наследуются. Наследуются директивы.
> А значение переменных существует только на время выполнения запроса.
>

Но по факту это означает наследование переменных.
Судите сами.
В глобальном контексте устанавливается переменная $document_root
Потом мы переходим в локальный контекст (server), где эта переменная не
установлена. Тогда её значение берётся из глобальной секции. А почему?
Потому что оно наследуется. В противном случае в локальном контексте
переменная должна была бы быть неопределена. Ещё раз: в локальном контексте
значение переменной оказывается определено, хотя специально её никто не
определял. Откуда же взялось это значение? Оно УНАСЛЕДОВАНО из глобального
контекста.

Возможно вы правы, касательно терминологии, но сути это не меняет.

Разумеется всё сказанное - моё IMHO. Автор - вы. Решать как это будет
работать вам. У нас разные взгляды на данную проблему, но это нормально :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070928/8190d40b/attachment.html>


More information about the nginx-ru mailing list