发现一错误存在于spAccessCache.php中

#1 Pony

SAE版本第81行
public function set($name, $value, $life_time){return memcache_set($this->mmc, $name, $value, 0, $life_time);}


应更改为
public function set($name, $value, $life_time){return memcache_set($this->mmc, $name, $value);}


SAE中没有生存时间的选项

所有版本
第37行
@list($method, $name, $value, $life_time) = $args;


无法生效
暂改为以下代码可勉强使用
$method = $args[0]['method'];$name = $args[0]['name'];$value = $args[0]['value'];$life_time = $args[0]['life_time'];



若不进行以上更改,在SAE中无法使用spAccess()方法进行缓存

2011-08-20 11:51:56

#2 Pony

该文件位于扩展目录下
修改后的文件
spAccessCache.rar

2011-08-20 11:55:42

#3 jake

:victory:

2011-08-20 22:10:44

#4 monklong

难怪SAE上的spCache工作不正常
为什么最新的版本中都没有合并这个修改呢?

2014-07-18 09:45:29