LINUX.ORG.RU
ФорумAdmin

что может кешировать вывод апача, если не mod_deflate?


0

1

имеется связка - апач2 и python3 как cgi
питон в консоли работает отлично, а при запуске через веб выдает весь лог работы только по завершению, а не по ходу работы

обычно я это решал отключением mod_deflate у апача - но сейчас он уже отключен, а вывод все равно кешируется

в коде питона такой проблемы быть не может, так как в консоли и на других серверах он работает как надо

Подскажите, что ещё может не давать апачу вываливать выдачу скрипта по мере её получения?

если cgi, то значит через PIPE, а PIPE по-умолчанию буферизованный. Попробуй добавить ключ "-u" к строке вызова python, или там flush() вызывать когда надо

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

flush() вызывается, на других серверах тот же код работает отлично
дело в сервере или апаче

sergey-novikov ★★★
() автор топика
Ответ на: комментарий от blind_oracle

SendBufferSize must be >= 512 bytes, or 0 for system default.

с 0 та же проблема

sergey-novikov ★★★
() автор топика
Последнее исправление: sergey-novikov (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.