一、memcache扩展下载

1.官网地址:http://pecl.php.net/package/memcache
2.Windows DLL文件的下载地址:http://pecl.php.net/package/memcache/3.0.8/windows
3.建议下载地址:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/

下载方法:

因为版本众多,搞也搞不清楚。。。幸好有ikscher同学的方法,感谢呀,区分方法如下:

根据phpinfo输出的信息来找出匹配的版本:

(1)看Architecture,是多少,x86就下载x86版的,这个显示和操作系统的多少位没半毛钱关系,不要根据操作系统的多少位来下载,这是个炕,我就被坑了。

(2)看thread safe ,如果是enable ,对应的就是ts版的,否则就是nts版的。

(3)看Compiler,的后缀,一般带有vc11的字样,下载对应的版本

我的系统是Win10企业版,XAMPP版本是v3.2.2,对照phpinfo()的信息,选择了这个版本:

php_memcache-3.0.8-5.6-ts-vc11-x86.zip
二、memcache扩展安装方法

注:我的xampp安装在D盘,其它盘情况类似

1.解压php_memcache-3.0.8-5.6-ts-vc11-x86.zip,复制出php_memcache.dll到 D:\xampp\php\ext
2.打开PHP配置文件D:/xampp/php/php.ini,在自认为合适的位置插入以下片段:

extension=php_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211

3.刷新phpinfo()页面,查找memcache信息,如果有,即表明安装成功
三、memcached服务端在windows下的安装方

觉得有必要另起一篇,所以,请点传送门~

 

参考文章:http://blog.csdn.net/ikscher/article/details/45846107