-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@ob_end_clean() does not work with Firefox #511
Comments
Because ob_start() is done by TYPO3 and calling ob_end_clean() without ob_start() simply has no effect (noop). I cannot reproduce the issue. Do you use http/2.0 with nginx? In that case you should try the development version because there are issues with FF+http/2.0+nginx, which were fixed already. |
No, its a Mittwald server with Apache, https and PHP 7.0.20. |
There are some @ob_end_clean(); in the file
Classes/Decoder/UrlDecoder.php
but they causes an problem with the Firefox browser.
Nothing happens when the Firefox browser arrives at that line. There will be no output and no redirect at all.
When I delete that lines, the redirects will work again.
No problem with Chrome or Edge browser.
Please check this bug and fix it.
Why is there no ob_start when you use ob_end_clean?
http://php.net/manual/en/function.ob-end-clean.php
The output buffer must be started by ob_start() with PHP_OUTPUT_HANDLER_CLEANABLE and PHP_OUTPUT_HANDLER_REMOVABLE flags. Otherwise ob_end_clean() will not work.
The text was updated successfully, but these errors were encountered: