论坛风格切换
  • 3245阅读
  • 1回复

[bug]开启分布式缓存的bug方法 [复制链接]

上一主题 下一主题
离线太史慈
 

发帖
766
金币
626
威望
556
只看楼主 倒序阅读 使用道具 楼主  发表于: 2012-04-09
某些功能,用了分布式缓存会有bug的,所以就只有让他读缓存文件了。
require/common.php
找到
  1. $arr = pwCache::getData(S::escapePath(D_P . "data/$dir/{$file}.php"), false);

改成
  1.                 if(substr($file,0,7)=='dianpu_'){
  2.                     include(S::escapePath(D_P . "data/$dir/{$file}.php"));
  3.                 }else{
  4.                                     $arr = pwCache::getData(S::escapePath(D_P . "data/$dir/{$file}.php"), false);
  5.                 }


解释下,dianpu_,是指商家导航的配制文件,都是在data/bbscache里面以dianpu_开头的缓存文件。
[ 此帖被云天河在2012-04-09 16:35重新编辑 ]
[url=http://www.phpwind.com]phpwind[/url]
离线qhauapms

发帖
5
金币
0
威望
0
只看该作者 沙发  发表于: 2012-10-19
8错8错,支持~~~<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>去痘
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
提到某人:
选择好友
上一个 下一个