1. ホーム
  2. php

[解決済み] 出力バッファリング表示ハンドラで出力バッファリングを使用できない

2022-02-13 18:08:20

質問事項

Apacheを再インストールし、PHPを5.3から5.6に変更しました。すべてうまくいきますが、次のエラーが発生します。 ob_start() :

Cannot use output buffering in output buffering display handlers

PHPで出力バッファリングを有効にしてみましたが、やはりこのエラーが発生します。

output_buffering = 4096

解決方法は?

おそらく、出力バッファリングコールバックでバッファリング関数を使用しているのでしょうが、これはphp ob_startで言及されているように不可能です。 出力_コールバック のドキュメントを参照してください。そうでない場合は、使用した出力ハンドラを確認し、可能であればその値を "none" に設定してみてください。