Re: Как использовать в proxy cache key сессионную переменную?

2015-10-16 Пенетрантность BamGran
Спасибо за наводку! Буду пробовать.
Я правильно понимаю, что если не указано иного, то ответ бак-енда кешируется
вместе с заголовками и кукисами в том числе?

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,262266,262268#msg-262268

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Как использовать в proxy cache key сессионную переменную?

2015-10-15 Пенетрантность BamGran
Доброго времени стуок всем!
Собственно, сабж. В связи с тем, что в навигации сайта задействоана
переменная сессии, хотелось бы как-то пристегнуть её к ключу кеша. 

Т.е. грубо говоря, мы не знаем, как называется кука сессии, но знаем, что
начинается она с PHPSESS и в сессии может быть переменная
$_SESSION['section'] с перечислимым множеством значений.

Можно как-то употребить это знание при описании proxy_cache_key??? Или
совсем никак? Очень уж не хочется свой кеш городить...

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,262252,262252#msg-262252

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Как использовать в proxy cache key сессионную переменную?

2015-10-15 Пенетрантность BamGran
Я тут подумал, нечаянно. 
Да, сессионная кука должна быть уникальной, но никто не мешает
продублировать нужную мне переменную отдельной кукой с фиксированным именем.

Остаётся вопрос: как обратиться к её значению при описании ключа???

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,262252,262262#msg-262262

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Как использовать в proxy cache key сессионную переменную?

2015-10-15 Пенетрантность BamGran
То, что она должна быть индивидуальной для каждого посетителя.

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,262252,262261#msg-262261

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Nginx отделяет содержимое от тегов

2014-11-11 Пенетрантность BamGran
2 Maxim Dounin, согласен, выглядит фантастически. Но мне бы как-то побороть
сию фантастику. Мне же не механика её возникновения нужна, а пути обхода,
чтоб не встречатся. В лаболаторных, боюсь что очень не скоро руки дойдут.
Пока просто обновляю страницу раз за разом, пока не получаю вменяемый вид.

2 greenh, в браузере смотрел, исходный код страницы. В фф, в хроме, эффект
устойчивый. Собственно, это и без исходного кода видно. Все текстовое
содержимое кучей ниже подвала страницы сложено.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,254748,254771#msg-254771

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Nginx отделяет содержимое от тегов

2014-11-11 Пенетрантность BamGran
2 Aleksandr Sytar, уверен, что не php, потому что страницы отчета mod_status
и mod_performance формируются без участия php.

Минуя nginx не запрашивал, поскольку пока не сообразил, как запросить
страницу с 127.0.0.1 который слушает апач. А перевешивать apache на внешний
интерфейс очень не хотелось бы на рабочем сервере...

2 Maxim Dounin, имеется в виду на стороне сервера снифером снять? Попробую.
Никогда с консольным не имел дела правда, так что быстро не выйдет, пока ещё
разберусь.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,254748,254774#msg-254774

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Nginx отделяет содержимое от тегов

2014-11-10 Пенетрантность BamGran
Доброго времени суток всем!
Следующая проблема: 
периодически, при обращении к страницам вида http://ip-сервера/phpmyadmin/ ,
т.е. когда обращение идет по ip сервера, а не по домену,  генерируемая
страница отдается в разделенном виде. Html теги без содержимого сначала, а
их содержимое после всех html тегов в конце страницы.
Глюк всегда возникает при повторном обращении к url. Т.е. первый раз грузим
страничку, все в прядке, заполняем форму и после нажатия на кнопку отправки
получаем каку. Или просто перегружаем страничку с тем же результатом. Если
ничего не делая подождать минут несколько и повторить попытку, то с высокой
вероятностью получаем нормальную страницу. 

Имею такое чудо на дедике, где nginx стоит front-end сервером перед apache и
на vps, где только nginx с php-fpm.
Почему и предполагаю достаточно уверенно, что дело именно в nginx. 

Причем глюк проявляется как на страницах создаваемых php, так и на страницах
генерируемых модулями апаче типа mod_status.so

Буду благодарен за любые идеи, в какую сторону копать?

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,254748,254748#msg-254748

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru