Fix for 4.0 branch.
in PHP callbacks, 'class::function' support was added in 5.2.3. Prior to this version, array('class', 'function') was required. Due to 4.0's attempt to support 5.2, this harmless change could be made to libraries/OutputBuffering.class.php, function start().
Rather than:
register_shutdown_function('PMA_OutputBuffering::stop');
instead:
register_shutdown_function(array('PMA_OutputBuffering','stop'));
Hey,
Can I work on this change?
This seems like a reasonable change and no one is assigned, so yes you can work on it.
Thanks Ian. Are you the author of this patch? Do you agree with our DCO? (see https://github.com/phpmyadmin/phpmyadmin/blob/master/DCO)
I am and I do!
Thanks for your help Marc.
Fix: https://github.com/phpmyadmin/phpmyadmin/commit/394bf9183c10ee7c702f3b27096092416f8fc8b8