read script header timed out / send body timed out , как убрать это ограничение .. ?

Farsh

~ on ~ high ~ wave ~
read script header timed out / send body timed out , как убрать это ограничение .. ?

Добрый день.
Имеется рутовый доступ к серверу LAMP:
GNU Debian // Apache/1.3.39 (Unix) mod_fastcgi/2.4.2 rus/PL30.22 // Suhosin // PHP 5.2.6.
Данный скрипт ( просто пример ) :

header('content-type: text/plain; charset=utf-8');
ini_set('max_execution_time', 0);
set_time_limit(0);
sleep(45);
echo 'oki ;)';
Примерно на 43-44 секунде убивается, в лог апача пишется read script header timed out.
Если добавить в начало что-то типа "echo 'start'; flush();", то будет ошибка send body timed out.

Моя задача - убрать это ограничение.
Добавив в конфиг сервера к директиве FastCgiConfig опцию "-idle-timeout" со значением, большим 45 секунд, толку не принесло.

Что тут можно сделать ?
Заранее спасибо.

P.s. да, гуглом пользовался, но конкретного решения так и не нашел ..
 

DiMA

php.spb.ru
Команда форума
Каждые 10 секунд пиши в поток незначащие для передачи данные (пробелы, пустые пакеты, хтмл-комменты и т.д.).
 

Farsh

~ on ~ high ~ wave ~
DiMA
Да, с этим знаком. Но я пытаюсь копать глубже, чтоб не надо было ничего писать в поток ;) Мне интересно, откуда идет это ограничение все-таки, а также что нужно сделать, чтоб это убрать ..
 

Farsh

~ on ~ high ~ wave ~
weregod
Да может - это одно .. Я хотел узнать точно ( ну или в какую сторону копать ), но видимо никто не в курсе.
p.s. Дефолтная сборка апача сама по себе ничего не прибьет )
 
Сверху