windows下php5.5.12安装Memcache扩展

##下载memcached服务

memcached

  • 将压缩文件解压到一个固定的目录,比如在c:\memcached
    这里写图片描述
  • 在dos窗口中,用cd指令进入memcached.exe所在目录,执行“memcached.exe -d install” 指令进行安装。如果报MSVCR71.dll丢失,请点击msvcr71.dll丢失错误解决
memcached.exe -d install
  • 在当前目录下再次输入:“memcached.exe -d start”启动。PS: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
memcached.exe -d start

##检查服务是否开启

这里写图片描述

##下载扩展

github上各版本memcache

  • memcache 3.0.8
    下载哪个版本请根据安装的php版本确定
    这里写图片描述
    用phpinfo()函数查看当前PHP版本的信息
    这里写图片描述

##安装扩展

  • 将下载下来的压缩包解压,然后将 php_memcache.dll模块拷贝到PHP的ext文件夹内
  • 修改php.ini文件,引入如下代码
extension=php_memcache.dll
  • 重启web服务器

##测试

$memcache = memcache_connect('localhost', 11211);

if ($memcache) {
	$memcache->set("str_key", "String to store in memcached");
	$memcache->set("num_key", 123);

	$object = new StdClass;
	$object->attribute = 'test';
	$memcache->set("obj_key", $object);

	$array = Array('assoc'=>123, 345, 567);
	$memcache->set("arr_key", $array);

	var_dump($memcache->get('str_key'));
	var_dump($memcache->get('num_key'));
	var_dump($memcache->get('obj_key'));
}
else {
	echo "Connection to memcached failed";
}

这里写图片描述

##卸载memcached服务

sc delete "memcached Server"
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值