The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Сброс буферов в PHP (php buffer cgi script)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: php, buffer, cgi, script,  (найти похожие документы)
Date: Tue, 9 Oct 2001 16:53:41 +0000 (UTC) From: Maxim Matyukhin <praer@sat.poltava.ua> Newsgroups: fido7.ru.cgi.perl Subject: Сброс буферов в PHP > Отцы, обнаружил тут в PHP неприятную вещь: оказывается, он сначала полностью > выполняет программу, а лишь потом отдает результаты USER AGENT'у. В PHP используй flush() чтобы это победить :) -------------------------------------------------- With best wishes, Maxim Matyukhin.

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Макс (?), 08:00, 26/12/2002 [ответить]  
  • +/
    А что делать когда не помогает?
    Есть такая проблема: скрипт отдает большой блок данных (мегабайты). В независимости от того выводится ли это через fpassthru() или в цикле с fread(); flush() за несколько килобайт до завершения закачки скрипт "запуливает" эти несоклько килобайт и завершается, тогда как клиет может все еще выкачивать файл...
    Может кто-нибудь скажет в какой буфер улетают эти килобайтики и как это победить?
    Apache/1.3.23 (Unix) PHP/4.2.3 rus/PL30.10
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру