memcached无法载入
参考官方文档写如下语句$this->load->driver('cache');
$this->cache->memcached->save('foo', 'bar', 10);
爆这个错误
Unable to load the requested driver: CI_Cache_memcached 本帖最后由 sunnyfriend 于 2011-7-4 18:06 编辑
这个问题我也遇到了,在文件目录有大小写要求的Linux下有这个问题。
查下来后发现这是CI 2.0.2 的一个bug。
打开CI的system/libraries/Driver.php,跳到48行,将
$lib_name = strtolower(preg_replace('/^CI_/', '', $this->lib_name));
改为
$lib_name = preg_replace('/^CI_/', '', $this->lib_name);
就可以了。
谢谢你了,的确是大小写问题。
很怪异的就是我在windows上也测试了有问题。所以才来发帖。
现在已经解决了!{:soso_e181:} 这个bug有没有人报告给官方?
页:
[1]