When I call PHP’s ob_flush() function on my localhost (via MAMP) I get the following error:
Notice: ob_flush() [ref.outcontrol]:
failed to flush buffer. No buffer to
flush.
The only solution I can find is to prefix it with @, but this doesn’t seem like a real solution to me. What’s causing the problem?
The error message would seem to imply that you’re not actually using output buffering when you call
ob_flush(). Have you calledob_start()previous to invokingob_flush()?