Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-rus] CGI output



> > 
> >   Hello all ! Возникла вот какая проблемка. Почему-то при
> > работе CGI-программы результаты ее вывода видны только после
> > того, как программа завершается.
> > 
> > [... skipped ...]
> >   Скажу сразу - CGI написана на Си и запускается как чесный
> > внешний CGI. Встроенными штуками ( типа PHP или ePerl )
> > воспользоваться нельзя.
> > 
> >   Sincerely yours,
> >                                         Felix A. Milovanov,
> >                                         http://chat.portal.ru/
> 
> -----------------------------------------------------------
>  Назови ее nph-* и добавь сверху "HTTP/1.0 200 Ok"
> -----------------------------------------------------------
> А flush туда кидается?
> -----------------------------------------------------------
>
> Надо после очередного вывода в STDOUT вызывать fflush(NULL);, что должно
> сбросить буфера и отправить клиенту все записанное в стандартный вывод.
>  (Если я не ошибаюсь :) )
> 
  Thanx, через nph-* получилось. А fflush() туда, конечно, кидалось - но
тока не помогает. Кстати - этот Апач вообще уж больно любит все кэшировать.
У меня тот-же Апапча используется как прокся. И на тебе - пока весь 
документ с удаленного сервака не вытянет, клиенту его не отдает ! То есть
без прокси все работает как надо - можно в On-Line наблюдать, как
скрипт что-то делает. А если идти через апачевскую проксю - такой
же зависон, пока скрипт не отработает. Кстати - проверил, сквид
таким образом не балуется. 

  Может, кто подскажет - можно ли вылечить апачевский прокси в этом
отношении ? Советы ставить сквид просьба не присылать, так как нет
времени разбираться в его настройках - а апача, худо бедно, проксит
как надо .... или ( если кто-то умеет хорошо сквид конфигурить ) - 
скажите. Личной почтой хочу пару-тройку вопросов задать - засорять
RA еще и сквидовыми проблемами не считаю возможным :))

  Sincerely yours,
					Felix A. Milovanov,
					http://chat.portal.ru/





Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.