Нашел абсолютно другое решение (вроде верное), все помнят проблему с капчей в Opera 10 ( Напомню )?
Открываем тот же файл, находим:
if (strstr($_SERVER['HTTP_USER_AGENT'], 'compatible') || strstr($_SERVER['HTTP_USER_AGENT'], 'Gecko')) {<br />
if (extension_loaded('zlib')) ob_start('ob_gzhandler');<br />
} else {<br />
if (strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip')) {<br />
if (extension_loaded('zlib')) {<br />
$do_gzip_compress = true;<br />
ob_start();<br />
ob_implicit_flush(0);<br />
Header('Content-Encoding: gzip');<br />
}<br />
}<br />
}<br />
заменяем на:
<br />
if (intval($_GET['captcha'])!=1 && $conf['gzip']==1) {<br />
if (strstr($_SERVER['HTTP_USER_AGENT'], 'compatible') || strstr($_SERVER['HTTP_USER_AGENT'], 'Gecko')) {<br />
if (extension_loaded('zlib')) ob_start('ob_gzhandler');<br />
} else {<br />
if (strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_ENCODING'], 'gzip')) {<br />
if (extension_loaded('zlib')) {<br />
$do_gzip_compress = true;<br />
ob_start();<br />
ob_implicit_flush(0);<br />
Header('Content-Encoding: gzip');<br />
}<br />
}<br />
}<br />
}
Goshan, для Lite версий вместо:
intval($_GET['captcha'])!=1 && $conf['gzip']==1
ставим:
!isset($_REQUEST['gfx']) && $gzip_status==1