[PHP-users 30814] Cache_Lite について
菅野庄一郎
kanno @ qb3.so-net.ne.jp
2006年 11月 28日 (火) 17:33:48 JST
菅野です、お世話になります。
PEARのCache_Liteを使用してキャッシュを行いたいのですがうまくいきません。
具体的には$Cache_Lite->get($id)で必ずfalseが返されてしまいます。
ご存知の方はご教授ください。
(そもそもWindows環境では無理なのでしょうか?)
よろしくお願いします。
■環境
OS:Windows NT
ウェブサーバ:IIS6.0
PHP:4.3.10
Cache_Lite:1.7.2
■コード
<?php
require_once("Cache_Lite/Lite.php");
$id = '123';
$options = array(
'cacheDir' => 'c:/temp/'
);
$Cache_Lite = new Cache_Lite($options);
if ($data = $Cache_Lite->get($id)) {
print "true";
// キャッシュがヒットした !
// コンテンツは $data に入っている
// (...)
} else { // 有効なキャッシュが見つからなかった
print "false";
// キャッシュミス !
// キャッシュに入れるデータを $data に入れる
// (...)
$Cache_Lite->save($data);
}
?>
PHP-users メーリングリストの案内