PHP - htaccess - output_buffering

anon445699 picture anon445699 · Jan 9, 2011 · Viewed 27.9k times · Source

I have the following code in an htaccess file in my application root to turn output buffering on.

php_value output_buffering On
php_value output_handler mb_output_handler

On some servers it causes a 500 internal error, on others it works fine. Does anyone know why it sometimes causes an error. Is there a different way to do this?

Thank you!

Answer

Pekka picture Pekka · Jan 9, 2011

You can use this syntax only if PHP is running as an Apache module.

The 500 errors probably come up on servers where this is not the case.

For total certainty, look into the server's error.log file for a detailed error message.