GZip Compression Activation on Yii 1.1

i am trying to enable gzip compression on my yii website, i have already do the following

on .htaccess i put


<IfModule mod_deflate.c>

AddOutputFilterByType DEFLATE text/plain

AddOutputFilterByType DEFLATE text/html

AddOutputFilterByType DEFLATE text/xml

AddOutputFilterByType DEFLATE text/css

AddOutputFilterByType DEFLATE application/xml

AddOutputFilterByType DEFLATE application/xhtml+xml

AddOutputFilterByType DEFLATE application/rss+xml

AddOutputFilterByType DEFLATE application/javascript

AddOutputFilterByType DEFLATE application/x-javascript

AddOutputFilterByType DEFLATE image/x-icon image/svg+xml

AddOutputFilterByType DEFLATE application/vnd.ms-fontobject

AddOutputFilterByType DEFLATE application/x-font-ttf

AddOutputFilterByType DEFLATE font/opentype

</IfModule>

on my index i put


require_once($yii);

$app = Yii::createWebApplication($config);

Yii::app()->onBeginRequest = function($event)

{

  return ob_start("ob_gzhandler");

};


Yii::app()->onEndRequest = function($event)

{


return ob_end_flush();

};


$app->run();

but its not working, please what am i doing wrong this is in yii 1.1 and on a live server