Re: Nginx отделяет содержимое от тегов
А чем вы смотрели исходный код страницы? 11 ноября 2014 г., 15:26 пользователь Maxim Dounin mdou...@mdounin.ru написал: Hello! On Mon, Nov 10, 2014 at 02:19:07PM -0500, BamGran wrote: Доброго времени суток всем! Следующая проблема: периодически, при обращении к страницам вида http://ip-сервера/phpmyadmin/ http://xn--ip--8cdjrb0gcf/phpmyadmin/ , т.е. когда обращение идет по ip сервера, а не по домену, генерируемая страница отдается в разделенном виде. Html теги без содержимого сначала, а их содержимое после всех html тегов в конце страницы. Глюк всегда возникает при повторном обращении к url. Т.е. первый раз грузим страничку, все в прядке, заполняем форму и после нажатия на кнопку отправки получаем каку. Или просто перегружаем страничку с тем же результатом. Если ничего не делая подождать минут несколько и повторить попытку, то с высокой вероятностью получаем нормальную страницу. Имею такое чудо на дедике, где nginx стоит front-end сервером перед apache и на vps, где только nginx с php-fpm. Почему и предполагаю достаточно уверенно, что дело именно в nginx. Причем глюк проявляется как на страницах создаваемых php, так и на страницах генерируемых модулями апаче типа mod_status.so Буду благодарен за любые идеи, в какую сторону копать? Имеет смысл воспроизвести проблему в лабораторных условиях и снять dump того, что передаётся между nginx'ом и клиентом, а равно nginx'ом и бекендом (tcpdump в помощь). По результатам анализа будет понятно, где именно проблема. Пока то, что вы рассказываете, выглядит как фантастика. -- Maxim Dounin http://nginx.org/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Nginx отделяет содержимое от тегов
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 отделяет содержимое от тегов
10 ноября 2014 г., 22:19 пользователь BamGran nginx-fo...@nginx.us написал: Имею такое чудо на дедике, где nginx стоит front-end сервером перед apache и на vps, где только nginx с php-fpm. Почему и предполагаю достаточно уверенно, что дело именно в nginx А почему вы уверены что не в php? Вы запрашивали страницу из апача, минуя nginx, например? ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Nginx отделяет содержимое от тегов
Hello! On Tue, Nov 11, 2014 at 02:24:07PM -0500, BamGran wrote: 2 Maxim Dounin, согласен, выглядит фантастически. Но мне бы как-то побороть сию фантастику. Мне же не механика её возникновения нужна, а пути обхода, чтоб не встречатся. В лаболаторных, боюсь что очень не скоро руки дойдут. Пока просто обновляю страницу раз за разом, пока не получаю вменяемый вид. 2 greenh, в браузере смотрел, исходный код страницы. В фф, в хроме, эффект устойчивый. Собственно, это и без исходного кода видно. Все текстовое содержимое кучей ниже подвала страницы сложено. Если воспроизводится сколько-нибудь часто - просто снимите дамп трафика с живой машины, и посмотрите в него глазами. Подозреваю, что проблема найдётся где-нибудь либо на клиенте (умный антивирус, вирусы), либо в php (какой-нибудь сошедший с ума кеш опкодов). -- Maxim Dounin http://nginx.org/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Nginx отделяет содержимое от тегов
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
Re: Re: Nginx отделяет содержимое от тегов
On Tuesday, November 11, 2014 03:36:13 PM BamGran wrote: Минуя nginx не запрашивал, поскольку пока не сообразил, как запросить страницу с 127.0.0.1 который слушает апач. А перевешивать apache на внешний интерфейс очень не хотелось бы на рабочем сервере... Довольно просто: ssh -L 8080:localhost:8080 example.org curl http://localhost:8080 -- Best regards, Styopa Semenukha. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Nginx отделяет содержимое от тегов
Доброго времени суток всем! Следующая проблема: периодически, при обращении к страницам вида 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