YII アプリケーション用に APC キャッシュを構成しましたが、変数をキャッシュに入れると、222 行目で次のエラーが発生します。
APC Cache Error
http://i.stack.imgur.com/qu2tI.jpg
以下は、config/main.php
APC キャッシュの私のエントリです。
'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 がそのような要件に適していることを知りました。
どうもありがとう、ファイサル