Сорри. Значит я на автомате написал.<br>Но дело даже не в этом!<br><br><div id="mb_20"><div style="direction: ltr;"><span class="q">&gt;&gt; Вот я в святой наивности и считаю, что $document_root должен быть для<br>&gt;&gt; каждого виртуального сервера своим. Или это не так?
<br></span></div><div style="direction: ltr;">&gt;какой зададите - такой и будет. Сам nginx за вас ничего, кроме дефолта,<br>&gt;не придумает.<br></div><div style="direction: ltr;"><span class="q">&gt;&gt; Если это не так, то я считаю это багом nginx, потому что тогда он не
<br>&gt;&gt; должен позволять использование $document_root в limit_zone в общей<br>&gt;&gt; секции http, а не в server. Или я опять что-то не понимаю?<br></span></div><div style="direction: ltr;">&gt;Если не задаёте root, видимо получаете одинаковое значение для всех
<br>&gt;виртуальных хостов.<br><br>Вот это я и считаю багом! Объясню ещё раз почему. Потому что конфигурация не должна позволять противоречивость!<br>А противоречивость в данном случае налицо! limit_conn тогда не должен видеть зону объявленную вне контекста, где используется limit_conn, если при описании зоны используются переменные другого контекста.
<br></div></div><br>Да, спасибо, в принципе я вроде бы понял, что не так в моих настройках. Жаль только, что об этом мне не gninx рассказал, как на мой взгляд должно было быть. Тут бы конечно, хорошо бы подумать как продиагностировать эту ситуацию. Но всё равно, большое спасибо!
<br><br><div><span class="gmail_quote">26.09.07, <b class="gmail_sendername">Alex Vorona</b> &lt;<a href="mailto:voron@amhost.net">voron@amhost.net</a>&gt; написал(а):</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Виктор Вислобоков пишет:<br>&gt; Спасибо, но если вы видели мой пример, то там так и сделано.<br>в вашем примере из первого поста треда не видно ни одной строчки root<br>кроме как в location = /50x.html<br>Других примеров не увидел
<br><br></blockquote></div><br>