无法连接memcached服务器
如下图所示:
之后我在PHP程序当中输入如下代码:
$mc=new Memcache();
$mc->connect('127.0.0.1');
运行出现错误,提示如下:
Notice: Memcache::connect() [memcache.connect]: Server 127.0.0.1 (tcp 11211, udp 0) failed with: 由于目标机器积极拒绝,无法连接。
(10061) in E:\MyPHP\my.php on line 4
Warning: Memcache::connect() [memcache.connect]: Can't connect to 127.0.0.1:11211, 由于目标机器积极拒绝,无法连接。
(10061) in E:\MyPHP\my.php on line 4
请问下大家,有办法解决吗?
谢谢.
回复讨论(解决方案)
你的 Memcached 服务没有启动
用telnet测试一下如果还连不上那就是楼上所说没有启动了
1. ps aux|grep memcache
看看memcache有没有启动
2.如果memcache有启动
telnet 127.0.0.1 11211
看看能不能连通
1. ps aux|grep memcache
看看memcache有没有启动
2.如果memcache有启动
telnet 127.0.0.1 11211
看看能不能连通
连不上,在我的服务管理员当中我也没有看到memcache的相关服务
先开启memcache服务器
再telnet
先开启memcache服务器
再telnet
我用的是phpstudy,在phpstudy目录下没有找到memcache.exe
没有找到 memcached.exe?
那就去下载一个
比如 http://www.baidu.com/link?url=puGhUYDzYEnAYdXPdxrj7h18Mh3bfX7mj8QDN6wkvHJqvCx04KtVTKeMFO3mo31Xbe4UCKIqlqpkrF7Xj5q74K
先开启memcache服务器
再telnet
我用的是phpstudy,在phpstudy目录下没有找到memcache.exe
phpstudy是一个集成包吧,memcache要另外安装的,貌似你没有装memcache,而是装了memcache的扩展
你安装了php的memcache扩展,但没有安装memcache。
需要安装memcache才能使用。
下载地址: http://www.oschina.net/p/memcached+for+win32/
安装方法: http://blog.csdn.net/yuhui_fish/article/details/7762299
ok,问题解决了,谢谢大家.
上一篇: 你所不知道的z-index的用法
下一篇: CSS marging浅析
推荐阅读
-
MySQL使用innobackupex备份连接服务器失败的解决方法
-
同一个sql语句 连接两个数据库服务器
-
笔记本连无线网的时候提示Windows无法连接到的解决办法
-
serv-u与屏保导致serv-u服务器经常停止无法连接的解决方法
-
微信头脑王者无法登陆怎么回事?头脑王者查询服务器失败怎么回事?
-
易语言利用163邮箱连接发信服务器与发送邮件命令发送邮件
-
python下paramiko模块实现ssh连接登录Linux服务器
-
sqlserver关于错误“provider: TCP提供程序, error: 40-由于目标机器积极拒绝,无法连接”的解决
-
服务器安全狗守护中心无法启动后台服务的完美解决方法
-
IDEA远程连接和上传文件到服务器