Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Появляются лишние символы при использовании SSI echo.
Hello!
On Sun, Feb 15, 2009 at 11:10:11PM +0500, Владислав Щапов wrote:
> Накаркал. Сейчас эти лишние символы стали появляться буквально через раз, но
> зато удалось заметить, что их либо 3 либо 4 штуки. :(
>
> Кстати забыл еще упомянуть такую деталь, что этот echo находится внутри if'а
> который проверяет существование другой переменной, которая устанавливается
> или не устанавливается в подключаемой внешним файлом при помощи include (с
> указанием параметра wait="yes") html-странице.
Постарайтесь сделать debug log для запроса, на котором проявляется
проблема. Для этого надо собрать nginx с параметром configure
--with-debug. Логгирование с уровнем debug можно включить для
конкретных ip-адресов так:
events {
...
debug_connection 127.0.0.1;
debug_connection 192.168.0.0/16;
}
Имея debug log можно будет пытаться что-то понять (также
желательно полный исходный код ssi-страницы, и результат запроса с
видимой проблемой).
Maxim Dounin
>
> 15 февраля 2009 г. 18:49 пользователь Владислав Щапов
> <phprus@xxxxxxxxx>написал:
>
> > Здравствуйте.
> > Есть nginx 0.7.34
> > Столкнулся с тем, что при использовании конструкции <!--# echo
> > var="arg_menu_account" default="" --> после самого значения параметра иногда
> > выводятся несколько левых символов (два раза выводились 3 лишних символа,
> > один раз 4). Параметр menu_account в строке запроса имеет значение selected.
> > Специально воспроизвести эту проблему не получилось.
> >
> > Подскажите пожалуйста, в чем может быть причина такого странного поведения
> > Nginx?
> >
|