有的情況下服務(wù)器裝了memcached之后,需要將ThinkPHP的緩存方式更改成memecache方式
具體操作步驟如下:在Conf/ " /> 日韩女优在线,国产成人久久久,久久乐视频

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

修改ThinkPHP緩存為Memcache的方法

一般來說,Thinkphp的默認緩存方式是以File文件方式實現(xiàn)的,運行時會在/Runtime/Temp 下生成很多的緩存文件。
有的情況下服務(wù)器裝了memcached之后,需要將Thinkphp的緩存方式更改成memecache方式
具體操作步驟如下:

在Conf/config.php 中添加

'DATA_CACHE_TYPE' => 'Memcache', 'MEMCACHE_HOST'  => 'tcp://127.0.0.1:11211', 

更新緩存后刷新頁面發(fā)現(xiàn)緩存并沒有生效。
得到調(diào)試信息:

[ 2010-09-30T11:41:56+08:00 ] NOTIC: [8] MemcachePool::set(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: CLIENT_ERROR bad command line format (0) CacheMemcache.class.php 第 107 行. 

于是找到這句:

return $this->handler->set($name, $value, 0, $expire); 

進一步調(diào)試之后發(fā)現(xiàn) $expire 的值是-1; 寫程序的時候并沒有指定緩存的時長,這里的-1可能不被memcached接受。
于是在Conf/config.php 中添加:

'DATA_CACHE_TIME' => '3600',

指定默認的緩存時長為3600 秒; 再運行,錯誤沒有了,緩存成功!

另外,需要在某個action里清除所有緩存的時候可以這樣實現(xiàn): 

$cache = Cache::getInstance(); $cache ->clear(); 

php技術(shù)修改ThinkPHP緩存為Memcache的方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 《一点》歌曲歌词| 抖音充值链接| dy| 楚门的世界演员表| 大明宫词演员表全部| 1—42集分集剧情简介| 小敏家演员表| 矢部享佑| 挤黑头视频 鼻子| 最美的时光演员表| 埃文蕾切尔伍德满天星| 血疑电视剧| 美式壁纸| outlander| 康熙王朝电视剧多少集| 南方车站的聚会| 今日视线| 魔鬼黑狱1983年美国| 汪汪队100集全免费| 黎明电影| 阿斯美治疗咳嗽效果服法用量| 《小道童》舞蹈| 刘蕾| 永恒族 电影| 中国少先队队歌歌词| 小淘气尼古拉| 改变自己吉他谱| kaori全部av作品大全| 我这一辈子电影| 玉楼春完整版电视剧在线观看| sarah brightman| 传说的打火机在线观看| 性的张力短片集| 外出韩版| 红灯区未删减版| 荒山之夜| 职业目标评估| 贪玩的小水滴300字完整版| 小姐电影韩国| 春ppt| 好看的港剧|