ob_start();
var_dump($_GET);
var_dump($_POST);
$tmpa = ob_get_contents();
$out .= $tmpa;
он сработает внутри другого вызова функции ob_start() (которую я использую в своем ЧПУ, но вообще она и в самом ShopCMS штатно есть) только при выполнении некоторых условий, которые не всегда выполняются. Иначе получим "белый экран". Код этот написан, видимо, до PHP 4.2, где появилась функция var_export и все эти строчки на ура заменяются одной строкой
$out .= var_export($_REQUEST,true);
при полной независимости от вызовов ob_start().
Лично у меня проблема проявлялась на последней странице списка заказов в личном кабинете - вместо нее был белый экран.