當我打電話在我的本地(通過MAMP)PHP的ob_flush()
功能我得到以下錯誤:PHP的使用ob_flush()導致錯誤
Notice: ob_flush() [ref.outcontrol]: failed to flush buffer. No buffer to flush.
我能找到的唯一解決辦法是@
前綴,但是,這個似乎並不是真正的解決方案。是什麼導致了這個問題?
當我打電話在我的本地(通過MAMP)PHP的ob_flush()
功能我得到以下錯誤:PHP的使用ob_flush()導致錯誤
Notice: ob_flush() [ref.outcontrol]: failed to flush buffer. No buffer to flush.
我能找到的唯一解決辦法是@
前綴,但是,這個似乎並不是真正的解決方案。是什麼導致了這個問題?
錯誤消息似乎暗示您在調用ob_flush()
時實際上並未使用輸出緩衝。您是否在調用ob_flush()
之前調用ob_start()
?
如果你想使用ob_flush
你必須先撥打ob_start()
- 最好在你的頁面頂部。
不知道它是否適合您的需求,但您可能也想嘗試簡單的舊flush()
,只是猜測。