memcache初学,使用windows搭载。

1、环境:wamp3.0.6 64bit,php版本选择5.6;

2、需要使用到的工具:memcache.dll(点击跳转下载页),memcache for windows使用菜鸟教程提供的链接下载(点击跳转下载页),两者之间没有直接联系,对应好php和vc版本即可;

3、选择好memcache.dll,这里选择的标准是:对应好系统位数即32/64和php版本,放到php应用中的ext文件夹中 ,我的是“wamp64\bin\php\php5.6.25\ext”;

4、解压出memcache for windows,将其放在软件安装目录(随意,不会被删除,不是中文的路径即可),使用管理员权限打开“c://windows/system32/cmd.exe”,cd到你的应用文件夹下,使用memcache命令进行安装并开启服务,以下实例:

我的路径:c://memcached/memcached.exe

我的cmd命令:

C:\>cd memcached

C:\memcached>memcached.exe -d install -- 安装服务,运行时间几秒,运行完没有任何提示出现,正常

C:\memcached>memcached.exe -d start -- 开启服务,运行时间几秒,运行完没有任何提示出现,正常

5、localhost输出phpinfo(),出现memcache模块,安装成功。

6、测试是否正常运行:

< ?php
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'This is a test!', 0, 60);
$val = $mem->get('key');
echo $val;
?>

输出This is a test!即安装成功。


7、安装过程中可能出现的问题:

问题一:

Illegal argument: "install;"
Illegal argument: "start;"

诸如此类,原因是:memcache命令不需要“;”结尾;

问题二:

failed to stop service

原因是:cmd没有使用系统管理员权限运行。不会使用系统管理员权限运行?

使用右键点击c://windows/system32/cmd.exe,菜单中选择使用系统管理员权限运行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值