您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

无法连接memcached服务器

2024/3/16 15:33:43发布15次查看
我的机器上已经安装并且配置好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,问题解决了,谢谢大家.
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product