php5.6的memcached扩展资源:http://pecl.php.net/package/memcache/3.0.8/windows
memcached x64资源:https://pan.baidu.com/s/1EG3UYazzqS7H4jfIc26FRQ
1、下载php5.6的memcached扩展资源,地址如上
解压资源,将上面压缩包里的php_memcache.dll解压缩到...\xampp\php\ext
2、在...\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、解压memcached x64资源到指定位置比如d:\memcached
4、输入cmd,用管理员模式打开,
输入(路径)memcached.exe -d install
5、启动memcached,
(1)在第四步中的cmd命令行中输入(路径)memcached.exe -d start
如果这个方法没办法将memcached启动起来,可以尝试下面的办法
(2)启动Windows任务管理器,找到服务,点击右下角服务,
在弹出的服务面板列表中找到memcached,启动它(如果找不到memcached服务,应该是安装没有成功)
注意:
php-memcached的版本安装和php的一些版本信息有关,
根据phpinfo输出的信息来找出匹配的版本:
(1)看Architecture,是多少,x86就下载x86版的,这个显示和操作系统的多少位没关系,不要根据操作系统的多少位来下载。
(2)看thread safe ,如果是enable ,对于的就是ts版的,否则就是nts版的。
(3)看Compiler,的后缀,一般带有vc11的字样,下载对应的版本