win7下memCache的安装过程(具体 *** 作步骤)

win7下memCache的安装过程(具体 *** 作步骤),第1张

.下载memcache 的windows 稳定版 解压放某个盘下面 比如在H:/wamp//php api/memcache

.在终端(即cmd 命令界面)下 输入安装命令 H:/wamp//php api/memcache/memcached exe –d install [提示错误:failed to install service or service already installed] 解决方法 在系统盘中找到cmd exe文件 点击右键 以管理员身份运行

输入命令 启动memcache服务 H:/wamp//php api/memcache>memcached exe d start

测试memcache是否连接成功 H:/wamp//php api/memcache>telnet [提示错误: telnet 不是内部或外部命令 也不是可运行的程序或批处理文件 ] 注 windows 带有telnet 只是默认没有安装而已 解决方法 依次打开“开始”→“控制面板”→“打开或关闭Windows功能” 在打开的窗口处 寻找并勾选“Telnet客户端” 然后点击“确定” 顺利安装后 再在运行下输入此命令就OK了 开始–>控制面板–>程序和功能 左侧 打开或者关闭windows功能 找到Telnet客户端 选择安装 输入 stats命令查看基本信息 memcache连接测试运行成功!

复制代码 代码如下: <?php $mem = new memcache//实例化 $mem >connect( ) or die ("链接失败")// (服务器地址) (端口号) echo $mem >getVersion()//获得版本信息 使用echo输出 ?>lishixinzhi/Article/program/PHP/201311/20944

memcached在windows7上的安装问题 错误: 通过cmd命令行进入到D:webEvememcached(下载后的解压目录) 运行 memcached.exe -d install 报错 failed to install service or service already installed 解决方法: 管理员身份安装,首先找出cmd.exe的原文件 右击以管理员身份运行,接下来就OK(win7下的用户还真麻烦). Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在D:webEvememcached 2. 在终端(也即cmd命令界面)下输入 ‘D:webEvememcachedmemcached.exe -d install’ 安装 3. 再输入:'D:webEvememcachedmemcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。 4.下载php_memcache.dll,请自己查找对应的php版本的文件 5. 在php.ini 加入一行 ‘extension=php_memcache.dll’ 6.重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功! memcached的基本设置: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stopshutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memcached服务 -u 以的身份运行 (仅在以root运行的时候有效) -m 最大内存使用,单位MB。默认64MB -M 内存耗尽时返回错误,而不是删除项 -c 最大同时连接数,默认是1024 -f 块大小增长因子,默认是1.25 -n 最小分配空间,key+value+flags默认是48 -h 显示帮助

分2部分

安装memcache的服务

打开php的memcache的扩展

你说的php_memcached.dll是php的扩展文件

安装的话,先下载一个memcached.exe,打开cmd,将文件拖入cmd对话框后会自动出现其所在路径,后跟空格-h可以查看命令

安装的话打 -d install 开启服务打-d start如果不成功说明当前win7下的用户权限不够

可以自制一个.bat文件,就是新建一个txt文件,把扩展名改成bat,编辑这个文件内容

D:\memcached.exe -d install

保存,然后右键这个bat文件,选择管理员运行即可(注:memcached.exe放在英文目录的路径下)

安装完后打开php扩展

在php.ini中查找extension=php_memcached.dll如果没有在其他扩展下添加,不要加分号!

将php_memcached.dll文件下载,放入php的ext目录下,重启整个服务,phpinfo()一下看看是否可以

另注意:php_memcached.dll和memcached.exe两文件要兼容的.版本不同可能会不兼容!

我注意到你说的memcached和memcache的问题

memcached应该就是memcache的升级版!

除此以外还可以使用redis,百度也有介绍.可以搜下看看,比memcache多了些功能!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6689651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存