We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

PHP flush() not working with IIS

Medium Priority
2,714 Views
Last Modified: 2013-11-10
It tried disabling all output caching and compression I could find in IIS Manager, yet the buffer flush functions are not working properly. Neither ob_flush() nor regular flush() function seem to have any result. The output data remains on the server until script finishes executing.
I searched internet for several days without any luck.
Any help will be greatly appreciated.
Comment
Watch Question

Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview

Author

Commented:
That's exactly what i'm trying to do send one line of output then wait and send more output. I tried both print() and echo();
I know for a fact that all output is buffered at the server and nothing goes to the client. The same script i'm using worked perfectly fine on apache server. However the IIS does not let the output through.
And unfortunately, I am forced to stick with IIS on this machine.
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.