я так понимаю что этот код был перенесён в ngx_http_ssi_evaluate_string ?
если в строке нет $ - то он почему-то не работает, строка выводится
вместе с \ :(
Можно привести пример того, как работает и как должно работать ?
впрочем если вернуть
if (ch == '\\') {
break;
}
if (ch == '\'' || ch == '"') {
ctx->param->value.data[ctx->param->value.len - 1] = ch;
break;
}
в case ssi_quoted_symbol_state:
то всё работает нормально ....
Профорг
On 5/23/06, Igor Sysoev <is@xxxxxxxxxxxxx> wrote:
Изменения в nginx 0.3.47
23.05.2006
*) Добавление: директива upstream.
*) Изменение: символ "\" в парах "\"" и "\'" в SSI командах теперь
всегда убирается.