>Есть скрипт на php который получает файл через file_upload и затем его >обрабатывает, после чего на страничку выдается результат. Время обработки достигает 5 >и более минут. Проблема: при прямом доступе к скрипту не зависимо >от времени обработки (10 и более минут) все работает отлично. При >доступе через прокси (squid 2, FreeBSD) если время обработки превышает 5 >минут (например 7), то результат не выводится и по истечении 15 >минут выходит на ошибку read_timeout. Вопрос снят. Оказалось есть вышестоящий прокси, на котором таймаут 5 минут. Проблема решена при помощи функции php flush(), которая в определенные периоды (менее 5 минут) посылает на браузер клиента некую информацию, чтоб обмануть вышестоящий прокси.
|