Yii:未配置服务器的APC缓存引发错误

Yii:未配置服务器的APC缓存引发错误,yii,apc,Yii,Apc,我已经为YII应用程序配置了APC缓存,但当我在缓存中放入变量时,第222行出现以下错误: APC Cache Error 以下是APC缓存的config/main.php条目: 'cache'=>array( 'class'=>'system.caching.CApcCache', 'servers'=>array( array('host'=>'localhos

我已经为YII应用程序配置了APC缓存,但当我在缓存中放入变量时,第222行出现以下错误:

APC Cache Error

以下是APC缓存的
config/main.php
条目:

        'cache'=>array(
            'class'=>'system.caching.CApcCache',
            'servers'=>array(
                    array('host'=>'localhost','port'=>11211,'weight'=>60),
                    array('host'=>'localhost','port'=>11212,'weight'=>40),
                ),
    ),
以下是我用来将数据放入缓存的代码:

    public function getReligion(){
    $lstofvals=Yii::app()->cache->get('RELIGION');
    if ($lstofvals===false){
        Yii::log('Loading Religion Data from List of Values.');
        $lstofvals=$this->PopulateLSTValsData('RELIGION');
        Yii::app()->cache->set('RELIGION', $lstofvals);
    }
    return $lstofvals;
}
我可以看到apc.php以图形和所有其他细节的形式输出

任何帮助都将不胜感激

还请确认我在缓存中存储基础数据的策略是否正确。我是Yii的新手,了解到MemCache和APC Cache是满足此类需求的理想人选

非常感谢,,
Faisal从配置文件中删除整个服务器阵列。APC不是分布式的。据我所知,memcache使用的是服务器

图像未上载…以下是文本错误输出:CEException属性“CApcCache.Servers”未定义。D:\yii\framework\YiiBase.php(222)$object=call\u user\u func\u数组(数组($class,'newInstance'),$args);216}217}218 else 219$object=新的$type;220 221 foreach($key=>$value)222$object->$key=$value;223224返回$object;非常感谢。最好的问候,费萨尔