Здравствуйте.<br>Nginx и так был собран с 
--with-debug.<br>Жаль, что дебаг лог я вчера включить не догадался. Сегодня при помощи ab сделал более 10к запросов к различным страничкам и в том числе к проблемным, но все запросы окончились успешно, те размеры отдаваемых страниц были точно такие какие должны были быть, да и ручное кликание по ссылкам результата не дало. Буду продолжать попытки воспроизвести баг.<br>
<br>Кусок HTML&#39;я в котором выводятся некорректное значение вот такой:<br><br>&lt;!--# if expr=&quot;$account&quot; --&gt;<br>&nbsp;&nbsp;&nbsp; &lt;li class=&quot;tab3&nbsp; &lt;!--# echo var=&quot;arg_menu_account&quot; default=&quot;&quot; --&gt;&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;a href=&quot;/account/&quot;&gt;Мой аккаунт&lt;/a&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;ul class=&quot;submenu tab_cnt_2&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;a href=&quot;/account/&quot;&gt;Мой аккаунт&lt;/a&gt;&lt;/li&gt;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;a href=&quot;/account/EditPasswd&quot;&gt;Изменить email и пароль&lt;/a&gt;&lt;/li&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;!-- &lt;li&gt;&lt;a href=&quot;/account/Setting&quot;&gt;Настройки&lt;/a&gt;&lt;/li&gt; --&gt;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/ul&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/li&gt;<br>&lt;!--# endif --&gt;<br><br>Ожидается, что на месте &lt;!--# echo var=&quot;arg_menu_account&quot; default=&quot;&quot; --&gt; выведется selected, но выводилось следующее: &quot;selected85;&quot;, &quot;selectedml?m&quot; а так-же другие символы(в том числе и не алфавитно-цифровые) которых я не помню.<br>
<br>nginx скомпилирован таким образом:<br>./configure --prefix=/usr/local/nginx \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --error-log-path=/var/log/nginx/error.log \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --http-log-path=/var/log/nginx/access.log \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --http-client-body-temp-path=/var/spool/nginx/client_body_temp \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --http-proxy-temp-path=/var/spool/nginx/proxy_temp \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --http-fastcgi-temp-path=/var/spool/nginx/fastcgi_temp \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --pid-path=/var/run/nginx/nginx.pid \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_ssl_module \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_sub_module \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_gzip_static_module \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_addition_module \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_flv_module \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_xslt_module \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_secure_link_module \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-http_dav_module \<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-debug<br><br><br><div class="gmail_quote">16 февраля 2009 г. 1:56 пользователь Maxim Dounin <span dir="ltr">&lt;<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello!<br>
<div class="Ih2E3d"><br>
On Sun, Feb 15, 2009 at 11:10:11PM +0500, Владислав Щапов wrote:<br>
<br>
&gt; Накаркал. Сейчас эти лишние символы стали появляться буквально через раз, но<br>
&gt; зато удалось заметить, что их либо 3 либо 4 штуки. :(<br>
&gt;<br>
&gt; Кстати забыл еще упомянуть такую деталь, что этот echo находится внутри if&#39;а<br>
&gt; который проверяет существование другой переменной, которая устанавливается<br>
&gt; или не устанавливается в подключаемой внешним файлом при помощи include (с<br>
&gt; указанием параметра wait=&quot;yes&quot;) html-странице.<br>
<br>
</div>Постарайтесь сделать debug log для запроса, на котором проявляется<br>
проблема. &nbsp;Для этого надо собрать nginx с параметром configure<br>
--with-debug. &nbsp;Логгирование с уровнем debug можно включить для<br>
конкретных ip-адресов так:<br>
<br>
events {<br>
 &nbsp; &nbsp;...<br>
 &nbsp; &nbsp;debug_connection &nbsp;127.0.0.1;<br>
 &nbsp; &nbsp;debug_connection &nbsp;<a href="http://192.168.0.0/16" target="_blank">192.168.0.0/16</a>;<br>
}<br>
<br>
Имея debug log можно будет пытаться что-то понять (также<br>
желательно полный исходный код ssi-страницы, и результат запроса с<br>
видимой проблемой).<br>
<font color="#888888"><br>
Maxim Dounin<br>
</font><div><div></div><div class="Wj3C7c"><br>
&gt;<br>
&gt; 15 февраля 2009 г. 18:49 пользователь Владислав Щапов &lt;<a href="mailto:phprus@gmail.com">phprus@gmail.com</a>&gt;написал:<br>
&gt;<br>
&gt; &gt; Здравствуйте.<br>
&gt; &gt; Есть nginx 0.7.34<br>
&gt; &gt; Столкнулся с тем, что при использовании конструкции &lt;!--# echo<br>
&gt; &gt; var=&quot;arg_menu_account&quot; default=&quot;&quot; --&gt; после самого значения параметра иногда<br>
&gt; &gt; выводятся несколько левых символов (два раза выводились 3 лишних символа,<br>
&gt; &gt; один раз 4). Параметр menu_account в строке запроса имеет значение selected.<br>
&gt; &gt; Специально воспроизвести эту проблему не получилось.<br>
&gt; &gt;<br>
&gt; &gt; Подскажите пожалуйста, в чем может быть причина такого странного поведения<br>
&gt; &gt; Nginx?<br>
&gt; &gt;<br>
<br>
</div></div></blockquote></div><br>