Есть несколько проблем с буферизацией вывода. В основном я пытаюсь запустить буферизацию вывода с помощью обратного вызова ob_gzhandler, но он постоянно сообщает мне, что использует неподдерживаемый тип сжатия. Все включено, и я считаю, что проблема в том, что выполнение ob_get_level () в начале моего скрипта дает уровень 1. В php.ini мой output_buffering установлен на 4096.
Если я запустил что-то вроде:
while(ob_get_level() > 0){
ob_end_clean();
}
Тогда Я могу успешно запустить ob_start () с обратным вызовом ob_gzhandler. Но мне интересно, должно ли это быть проблемой. Во время своего сценария я вызываю ob_clean () в различных точках, так как я избегаю складывать слишком много буферов, поскольку я читал, что это может повысить производительность. Я просто не уверен, что мне здесь делать.
Ура.