pid=-1

来源:3-2 系统类

duskcl

2016-02-16 16:09

老师好:

我用telnet查看127.0.0.1 11211,memcached正在运行,但是我用php getStats()查询到为空,请问是为什么,下面附图。    

1.telnet查看127.0.0.1 11211

56c2e62f0001222e04510200.jpg


2.php程序    

56c2e63000015f0703170195.jpg

3.访问虚拟机的web服务器

56c2e63000017b1a05000126.jpg

4.memcached版本 跟慕课网上memcached教程的版本一样

56c2e6300001725505000159.jpg





注:我在stackoverflow上看到有个memcached出错信息跟我类似,有人说是php的pecl安装memcached的问题。我这个memcached是这样的,源码编译出错后,我用pecl安装,结果pecl安装失败了,然后我又换了个版本源码编译安装成功了,会不会是这块的问题?


写回答 关注

2回答

  • 李虎头
    2016-03-30 18:31:00

    因为addserver的时候, pid都是-1,有数据交互之后才会有正确的pid值

  • 北邯
    2017-08-08 16:00:11

    解决了吗?

近距离探索memcache缓存

本课程带你从零开始接触memcache从安装到配置到使用到提高

30455 学习 · 53 问题

查看课程

相似问题