无法连接memcached服务器

天涯过客009 2014-11-23 02:26:43
我的机器上已经安装并且配置好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


请问下大家,有办法解决吗?

谢谢.
...全文
574 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
傲雪星枫 2014-11-23
  • 打赏
  • 举报
回复
1. ps aux|grep memcache 看看memcache有没有启动 2.如果memcache有启动 telnet 127.0.0.1 11211 看看能不能连通
天涯过客009 2014-11-23
  • 打赏
  • 举报
回复
ok,问题解决了,谢谢大家.
闪闪放光芒 2014-11-23
  • 打赏
  • 举报
回复
用telnet测试一下如果还连不上那就是楼上所说没有启动了
xuzuning 2014-11-23
  • 打赏
  • 举报
回复
你的 Memcached 服务没有启动
傲雪星枫 2014-11-23
  • 打赏
  • 举报
回复
你安装了php的memcache扩展,但没有安装memcache。 需要安装memcache才能使用。 下载地址:http://www.oschina.net/p/memcached+for+win32/ 安装方法:http://blog.csdn.net/yuhui_fish/article/details/7762299
fengh0409 2014-11-23
  • 打赏
  • 举报
回复
引用 6 楼 luo19880415 的回复:
[quote=引用 5 楼 fengh0409 的回复:] 先开启memcache服务器 再telnet
我用的是phpstudy,在phpstudy目录下没有找到memcache.exe[/quote] phpstudy是一个集成包吧,memcache要另外安装的,貌似你没有装memcache,而是装了memcache的扩展
xuzuning 2014-11-23
  • 打赏
  • 举报
回复
天涯过客009 2014-11-23
  • 打赏
  • 举报
回复
引用 5 楼 fengh0409 的回复:
先开启memcache服务器 再telnet
我用的是phpstudy,在phpstudy目录下没有找到memcache.exe
fengh0409 2014-11-23
  • 打赏
  • 举报
回复


先开启memcache服务器
再telnet
天涯过客009 2014-11-23
  • 打赏
  • 举报
回复
引用 3 楼 fdipzone 的回复:
1. ps aux|grep memcache
看看memcache有没有启动

2.如果memcache有启动
telnet 127.0.0.1 11211
看看能不能连通




连不上,在我的服务管理员当中我也没有看到memcache的相关服务








20,398

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧