出力バッファリングにいくつか問題があります。主に、ob_gzhandler コールバックを使用して出力バッファリングを実行しようとしていますが、サポートされていない圧縮タイプを使用しているというメッセージが表示され続けます。すべてが有効になっています。問題は、スクリプトの開始時に ob_get_level() を実行するとレベル 1 が生成されることだと思います。php.ini では、output_buffering が 4096 に設定されています。
次のようなものを実行すると:
while(ob_get_level() > 0){
ob_end_clean();
}
その後、ob_gzhandler コールバックを使用して ob_start() を正常に実行できます。しかし、それが問題になるべきかどうか疑問に思っています。これを読んでパフォーマンスが向上する可能性があるため、スクリプト中にさまざまな時点で ob_clean() を呼び出します。私はここで何をすべきかについて確信が持てません。
乾杯。