problem with MemCache

Hi!

I have an PHP Error whyle trying to use MemCache in my Yii app.

Here is the config i did in config/main.php :




'cache'=>array(

                    'class'=>'system.caching.CMemCache',

                    'servers'=>array(

                            array('host'=>'server1', 'port'=>11211, 'weight'=>60),

                            array('host'=>'server2', 'port'=>11211, 'weight'=>40),

                    ),

                ),



In a model class i have this function :




public static function getAllLibelles(){

            $items = Yii::app()->cache->get('libellesEquipement');

            if(!$items){

                $models = self::model()->findAll();

                $items = array();

                foreach ($models as $model) {

                    $items[$model->getAttribute('libelle')] = $model->getAttribute('libelle');

                }

                Yii::app()->cache->set('libellesEquipement', $items);

            }

            return $items;

        }



When i execute it i have :


include(Memcached.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory



Here is the Exception trace :




 C:\server\www\myserver.dev\public_html\yii\framework\YiiBase.php(396): YiiBase::autoload()

#1	

 unknown(0): YiiBase::autoload("Memcached")

#2	

+  C:\server\www\myserver.dev\public_html\yii\framework\caching\CMemCache.php(111): spl_autoload_call("Memcached")

#3	

+  C:\server\www\myserver.dev\public_html\yii\framework\caching\CMemCache.php(88): CMemCache->getMemCache()

#4	

+  C:\server\www\myserver.dev\public_html\yii\framework\base\CModule.php(372): CMemCache->init()

#5	

+  C:\server\www\myserver.dev\public_html\yii\framework\base\CModule.php(86): CModule->getComponent("cache")

#6	

–  C:\server\www\myserver.dev\public_html\gimto.client\protected\models\LibelleEquipement.php(89): CModule->__get("cache")



Do you have Memcache installed?