Welcome! Log In Create A New Profile

Advanced

Nginx+PHP-FCGI Функция flush() не работает корректно

February 08, 2011 08:45AM
Здравствуйте. У меня стоит nginx + php-fcgi. У меня есть большой php скрипт который выполняется относительно долго (может и 5 минут). Задача состоит в том что бы в течении этих 5 минут построчно выводить результаты, а не дожидаться когда php скрипт полностью отработает. Убив около суток на поиски подходящего решения набрел на функцию flush();
Вот пример дабы убедиться что функция работает
[code]
<?php
echo str_repeat(" ",300); // выводим пробелы что бы браузеры типо ie работали как надо
for ($i=0;$i<=5;$i++)
{
echo "1<br>";
flush();
sleep(1);
}
?>
[/code]

Данный пример [b]не работает[/b] как надо на связке nginx+php-fcgi, но работает на локалке (denwer). Почитав дальше инфу - промелькнула мысль что дело в nginx`e. Пишут что он вообще не способен отдавать кусками результаты выполнения php скрипта. Хотел бы уточнить так ли это? И если не так то пример конфигурации что бы можно было работать с функцией flush().
P.S Nginx v 0.8.54
Заранее спасибо.
Subject Author Posted

Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 08, 2011 08:45AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 10, 2011 06:36AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Александр Лозовюк February 10, 2011 07:22AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 10, 2011 09:00AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Александр Лозовюк February 10, 2011 09:12AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Kruglov Eugenie February 10, 2011 10:38AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 10, 2011 12:50PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Maxim Dounin February 10, 2011 05:50PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Rush February 10, 2011 06:14PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 11, 2011 08:54AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Aleksandr Sytar February 11, 2011 09:18AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Vladimir Rusinov February 11, 2011 09:20AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 11, 2011 10:35AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 11, 2011 10:38AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

dantalion February 23, 2011 07:44PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

dantalion February 23, 2011 07:57PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Sergey Averyanov February 23, 2011 11:22PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

dantalion February 24, 2011 05:43AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

dantalion February 25, 2011 03:58AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Rush February 12, 2011 11:20AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 12, 2011 02:09PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Rush February 12, 2011 02:26PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 13, 2011 06:33AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Kruglov Eugenie February 13, 2011 09:12AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 14, 2011 08:20AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Un Lexx February 14, 2011 08:52AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Kruglov Eugenie February 14, 2011 10:38AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 14, 2011 06:04PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Kruglov Eugenie February 15, 2011 09:36AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 11, 2011 06:38AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 15, 2011 02:35PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Sergey Shepelev February 15, 2011 02:52PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Argos February 17, 2011 09:16AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Sergey Averyanov February 17, 2011 09:24AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Евгений Григоренко February 17, 2011 09:38AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Max Ivanov February 17, 2011 10:28AM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Евгений Григоренко February 17, 2011 11:30PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Андрей Бойко February 15, 2011 04:40PM

Re: Nginx+PHP-FCGI Функция flush() не работает корректно

Rush February 17, 2011 08:46AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 121
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready