用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3276|回复: 4
收起左侧

[讨论/交流] windows平台上CI使用Memache

[复制链接]
发表于 2012-12-1 23:34:20 | 显示全部楼层 |阅读模式
这是一个初学者的分享,希望对有同样学习经历的人有所帮助。
要在Windows平台CI使用Memache步骤如下:
1、PHP开启memcache 扩展
首先PHP 有两个 memcache 扩展:memcache 和 memcached,有关他们的区别可以参考:http://hily.me/blog/2010/05/php-memcache-vs-memcached/。而在Windows平台上php只支持memcache模式。这里我遇到的问题是下载的php_memcache.dll和php版本不一致,导致错误。建议大家下载Wamp5,里边自带php_memcache.dll。

2、修改CI支持memcache扩展。CI默认只支持memcached,所以必须要对CI的缓存类Cache_memcached.php进行一些修改,具体修改方法参考:http://song3304.blog.163.com/blog/static/2826250620127300525142/。

3、测试。这个网上也有比较多的资源,我上传了一个git上的CI memcached-library,其中包括了配置文件,类库和测试的control,大家可以参考使用。

memcached-library-master.zip

5.45 KB, 下载次数: 71

memached-library

发表于 2012-12-3 09:54:09 | 显示全部楼层
不错 看看  支持
发表于 2014-9-1 09:04:19 | 显示全部楼层
刚好在看memcache,先收藏了
发表于 2014-10-30 14:30:34 | 显示全部楼层
为什么事用不了
发表于 2014-10-30 14:32:09 | 显示全部楼层

A PHP Error was encountered

Severity: Notice

Message: Memcache::getstats():

Filename: libraries/memcached_library.php

Line Number: 326

本版积分规则